Senior QA Automation Lead Engineer

QA Engineer
Remote

Nurocor is seeking candidates for a Senior QA Automation Lead position. The primary responsibility of this position is to assist the QA Manager to refine and implement a test automation strategy at Nurocor, including mentoring and training other QA engineers, providing practical guidance, and establishing best practices for automated test case development.

The position is full-time and remote, with daily collaboration through Microsoft Teams and the Atlassian product suite (Jira, GitLab, Confluence).

Responsibilities:

  • Provide input into the automation processes and strategy used at Nurocor, including collaborating with the development team, researching tools, and configuring test suites to run within a CI pipeline.
  • Build out automated regression test suites where new tests are needed and where there are gaps in product coverage.
  • Update and maintain existing automation scripts, providing team guidance on when and what to automate, including automation for new product features.
  • Estimate automation work, working closely with the QA Manager to plan, schedule, and approve team tasks.
  • Employ metrics for monitoring automation results and progress.
  • Mentor and train QA engineers regarding automation techniques and best practices.
  • Perform code reviews for automated test scripts to confirm accuracy of planned implementations and alignment with coding best practices.
  • Approve manual test cases to confirm alignment with best practices and to assure full test coverage for product requirements.
  • When needed, develop manual test cases for new product features and bug fix validation as part of the product release cycle.
  • Assist with managing test environments including configuration and creation of relevant test datasets.
  • Regularly triage automation results, analyzing failures to determine root causes of errors and working with the development team to prioritize and resolve issues.
  • Document product issues discovered during the QA process and validate correct product operation after the necessary code fixes are made.
  • Recommend product enhancements and usability improvements with the goal of improving the user experience.
  • Participate in reviews of feature acceptance criteria and UX design to provide timely QA input and oversight.
  • Participate in process improvement discussions; When needed, recommend process improvements to improve QA team and cross-team efficiency.

 

Skills:

  • Experience leading the implementation of test automation strategies for new and existing software products; Automation experience within a microservices architecture is a plus.
  • Experience defining the scope of manual and automated testing within the context of sprints/release deliverables.
  • Experience using Playwright, Cypress, or other UI testing tools.
  • Demonstrated knowledge of Java, JavaScript, and/or TypeScript programming languages.
  • Experience with GitLab CI Pipelines.
  • Ability to understand complex systems and dependencies within a microservices architecture.
  • Ability to understand software capabilities from the customer point of view.
  • Experience with all phases of software testing including test planning, functional testing, and regression testing.
  • Detail-oriented with an analytical mindset; able to effectively document both high-level scenarios and fine-grained testing requirements.
  • Flexibility to rapidly adjust plans to changing business needs.
  • Excellent written/oral communication skills.
  • Experience with regulatory requirements, and with process improvements is a plus.
  • A team player with strong collaboration skills within and across teams.
  • Independent worker with ability and desire to quickly learn product capabilities and to formulate test strategies and plans that effectively validate product requirements.
  • Familiarity with API development/testing using Postman, SoapUI or other API test tools.

Education / Experience:

  • Education: Bachelor’s degree in Computer Science or Computer Engineering, or a master’s degree in a related field.
  • Experience: Minimum of 5 years of experience with automated QA testing; a minimum of 2 years of experience leading a test automation team.

Job Features

Job CategoryQA Automation Lead Engineer

Apply Online

A valid email address is required.
A valid phone number is required.