Full job description
Seeking a Senior QA Engineer to lead automated testing initiatives and improve QA practices. Responsibilities include ensuring quality and efficiency of testing across products, leading cross-functional teams, designing and executing manual and automated tests using frameworks like Cypress/Taiko, reviewing test cases, conducting regression testing, and maintaining QA documentation. Requires 5+ years QA and development experience, proficiency in test automation, experience with Selenium, Cypress or Taiko, API testing with Swagger/Postman, familiarity with Angular, AWS testing tools, and Agile methodologies. Strong communication, analytical, and problem-solving skills needed. Benefits include flexible time off, paid holidays, health coverage, 401(k), parental leave, and more. Location: Chicago, Illinois, United States. Salary range: $88,900 - $165,100 annually.
What you'll do
- Ensure the quality, efficiency, and effectiveness of all testing efforts across products
- Collaborate with and lead cross-functional teams to achieve shared project objectives
- Design, develop, and complete both manual and automated test cases and scripts
- Build automated tests employing frameworks such as Cypress/Taiko
- Create reusable, modular scripts that can be applied across multiple automated test suites
- Review test cases and procedures to validate coverage and alignment with business requirements
- Complete testing activities in accordance with the test plan and overall project goals
- Communicate testing progress, results, and findings clearly and on time
- Continuously evaluate and enhance QA practices, including authoring and maintaining process documentation and guidelines
- Conduct impact analysis and regression testing for software changes
- Stay current with emerging technologies, tools, and QA methodologies, and actively share knowledge with the broader team
Requirements
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of combined QA and development experience
- Strong proficiency in test automation and scripting
- In-depth understanding of QA activities across all phases of the SDLC
- Hands-on experience with Selenium, Cypress or Taiko
- Experience with API testing using Swagger/Postman
- Familiarity with front-end technologies such as Angular
- Experience testing across multiple platforms, browsers, and mobile devices using AWS testing tools
- Working knowledge of Agile methodologies
- Strong interpersonal skills with a collaborative, team-oriented mindset
- Ability to work independently and manage multiple priorities effectively
- Excellent organizational and communication skills, both written and verbal
- Strong analytical, troubleshooting, problem-solving, decision-making, and negotiation abilities
Tech stack
SeleniumCypressTaikoSwaggerPostmanAngularAWS testing tools
Benefits
Flexible time off (FTO)15 paid holidaysPaid sick timeParental/new child leaveChildcare & elder care assistanceAdoption assistanceComprehensive health coverage401(k)Tuition assistanceCommuter benefitsProfessional developmentEmployee recognitionCharitable donation matchingHealth coaching and counseling