ApplySenior QA Automation Engineer
Posted 4 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: United States
🔍 Industry: E-commerce
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: Node.jsCypressQA AutomationTypeScriptAPI testingManual testingReactSeleniumAgile methodologiesDocumentation
Requirements:
- 5+ years of experience in automation quality assurance, with a strong emphasis on web application testing.
- Proven expertise in Typescript, with a solid understanding of React, Node.js, and modern JavaScript frameworks.
- Extensive experience with manual and automated testing methodologies and tools.
- Experience creating and managing automated tests using tools like Selenium, Playwright, Cypress, or similar.
- Proficiency in API testing tools such as Postman, REST Assured, or similar.
- Strong understanding of software development lifecycles (SDLC) and Agile methodologies.
- Excellent communication, interpersonal, and collaboration skills.
- Meticulous record-keeping and documentation practices to ensure a clear and auditable history of releases, changes, and test results.
- Strong analytical and problem-solving abilities.
- Proficiency in project management and issue tracking tools (e.g., Jira, Trello).
Responsibilities:
- Design, develop, and implement robust automated testing frameworks and scripts for our e-commerce platform (Carewell.com). This includes UI testing, API testing, and potentially performance/load testing.
- Be a vocal advocate for quality throughout the software development lifecycle. Collaborate closely with developers, product managers, and designers to ensure quality is baked into every stage of the process.
- Perform thorough manual testing when necessary to supplement automated tests, particularly for exploratory testing, usability testing, and edge cases.
- Contribute to developing and evolving our QA strategy. Help define testing methodologies and a method of measuring success and ensure the teams deliver quality products that add value to our customers.
- Design and execute performance tests to identify bottlenecks and ensure the platform's scalability and reliability under various load conditions.
- Maintain comprehensive documentation of test cases, test plans, and automation frameworks.
Apply