The QA Selenium Automation Engineer has overall responsibility for accelerating the development team's efforts, and achieving end-to-end quality, by designing tests and documenting outcomes. This position will also champion an environment of test-driven development, utilizing Selenium and other automation tools to create efficiencies within the development life cycle.
Principal Duties and Responsibilities
- Communicate with product owners, operations and software developers to understand needs and parameters
- Offer recommendations and advise on optimal manual and automated test strategies
- Develop and communicate plans for execution of the test strategies
- Design, write and execute automated tests for requirement validation, integration, regression, performance and usability testing
- Create a library of automated tests to maximize test coverage
- Perform ad hoc tests to uncover and reproduce bugs, and identify usability trouble spots
- Implement and support the development team in test-driven development
- Test across the full web applications, REST API's, relational databases, and message/service buses
- Analyze, document and manage individual results, test coverage and defect resolution
- Build out processes, develop toolsets, and create documentation to support the quality program
- Review and assess the processes and performance to determine if the quality program is effective
- Design, create and implement a Selenium-based automation framework
- Configure Selenium WebDriver and create Selenium automation scripts
Skills, Experience, and Other Job-Related Requirements:
- Bachelor’s Degree in Computer Science, Engineering or similar field is preferred
- Experience working with automation tools like Selenium, NUnit, Jest, Leapworks
- Broad knowledge of quality assurance methodologies (manual and automated), processes, and toolsets
- Ability to design and conduct automated testing and scripting confidently and with minimal oversight
- Proven experience building a QA testing framework and maintaining it over time
- Experience with software test plan design and implementation
- Fluency in writing clear, concise, comprehensive test plans and test scenarios
- Exceptional attention to detail and a knack for finding bugs and breaking software
- Proven knowledge of testing RESTful APIs
- Demonstrated experience with HTML/JavaScript development
- Knowledge of Agile development methodologies (CI/CD) KANBAN, SCRUM
- Experience with Agile development lifecycle and lifecycle management tools
- Familiarity with Microsoft technology stack preferred
- Knowledge of healthcare software, and experience in systems integration preferred
- 2 to 5 years of software development on automation testing preferred
This is a remote position. The candidate can be located anywhere in the contiguous USA. ClaimLogiq offers a competitive compensation package including remote workplace, paid time off, holidays, medical, dental and vision coverage for full-time employees, and a generous 401(k) match.
Please visit www.claimlogiq.com/careers to apply.