Software Engineer III - Automation Testing
Posted Updated 1
view
Job responsibilities:
- Validate reusable UI components in QA environments to ensure correctness, consistency and reliability.
- Develop and maintain regression test suites, ensuring scalability and reliability of automation frameworks.
- Write and execute automation tests using Cypress or Playwright. Perform manual testing automation coverage is insufficient or for exploratory testing.
- Conduct ADA (Accessibility) testing to ensure compliance with accessibility standards.
- Collaborate closely with Product, Design and Engineering team to understand the requirements and ensure quality across releases.
- Participate in CI/CD pipeline processes, integrating automated tests into continuous testing.
- Contribute to QA best practices and continuously improve testing processes and standards.
- Document test strategies, test cases, and results clearly and effectively.
Required qualifications, capabilities, and skills:
- Formal training or certification on software engineering concepts and 3+ years applied experience.
- Experience in software QA, with a mix of automation and manual testing.
- Strong understanding of component based development and how to validate reusable front end components.
- Hands on experience with Cypress and familiarity with Playwright libraries.
- Experience maintaining and executing regression test suites.
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Strong collaboration and communication skills - able to work with empathy and respect in a team oriented environment.
- Analytical and detail oriented mindset with a passion for delivering high quality software.
Preferred qualifications, capabilities, and skills:
- String test automation skills with modern frameworks (Cypress/Playwright).
- Manual testing expertise for exploratory and edge case validation.
- Knowledge of accessibility/ADA testing tools and practices.
- Exposure to cloud technologies