Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Sitetracker, Inc. Senior Software Development Engineer II in Montclair, New Jersey

EMPLOYER NAME:Sitetracker, Inc.POSITION LOCATION:Montclair, NJPOSITION AVAILABLE:Senior Software Development Engineer IIMINIMUM REQUIREMENTS:Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field, plus 3 years of experience in the job offered or a related position.DESCRIPTION: Participate in the software development lifecycle to ensure the quality of the company’s product. Partner with Product and Engineering team members to identify the scope of testing required (positive and negative) based on customer requirements. Create, maintain, and execute test scenarios (unit, integration, and regression) using the company’s test management tool to support verification of all tickets across different operating systems, browsers, mobile devices, screen resolutions, test environments, etc. Create, maintain, and execute the company’s automation library utilizing its tech stack (Javascript, Webdriver.io, CSS, Jasmine, Detox, Espresso, Earl Grey, Confluence, Jira, Bitbucket, Circle CI, and Browserstack) to ensure all key components, features, and processes are regression tested thoroughly and properly for each release. Perform code reviews against automated scripts. Support performance testing of components and features that have high utilization and time sensitive requirements. Triage production bugs, document bugs found, and partner with impacted team members to resolve and test. Embrace quality control points and monitor and measure them to improve quality. Support data migration testing to enable customers to transition from the company’s legacy package to the new combined core package. Identify and implement manual and automation testing best practices that will help the company raise the QA (quality assurance) bar. Implement, maintain, and enhance QA processes and create and maintain QA procedures and templates for the Engineering organization. Create QA training material (as needed) to train internal team members on the company’s processes and procedures. Participate in the Agile and CI development lifecycle and clearly communicate and present accurate status updates, issues, and ideas along with accurate estimates to the Engineering team. Ask clarifying questions to ensure proper understanding of user requirements and acceptance criteria. Partner with multiple teams and individuals to coordinate QA activities that involve test preparation, test execution, defect management, etc. Adapt to changing customer requirements, needs, and release deadlines. Partner with the Product team and other cross-functional teams to understand acceptance or production issues to enable proper retesting of fixes for those issues. Support a global workforce and customer base and be available off hours to enable tickets to be completed by the release or sprint deadline. Partner with the entire QA team to ensure QA process consistency and standardization across the company’s internal customers. Test large-scale, complex systems.SKILLS REQUIRED:•3 years of experience planning, prepping, and executing testing activities in an Agile environment.•3 years of experience creating, maintaining, and executing test cases for complex B2B software.•3 years of experience triaging Production Support issues submitted by external customers.•1 year of experience planning and executing performance testing for applications using a CRM platform, such as the Sugar CRM platform or the Salesforce platform.•3 years of experience with test automation using Webdriver.io or Javascript.•3 years of experience using Jira or TestRail to support test execution and the defect management process.•Telecommuting from anywhere in the United States is allowed.CONTACT: Please send resume to Sitetracker, Inc. at hsafaei@sitetracker.com.

DirectEmployers