Quality Assurance Engineer
Posted 39ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Quality Assurance Engineer developing automation test scripts at Anytime Mailbox. Collaborating with teams to ensure high-quality delivery of software solutions in a remote setup.
Responsibilities:
- Develop, maintain, and execute automated test scripts for functional, regression, and end-to-end testing using modern web testing frameworks such as Playwright and Selenium.
- Contribute to the technical design and architecture of the test automation framework, ensuring it is scalable, robust, and maintainable.
- Design, create, and maintain comprehensive test suites, test plans, and test cases within Azure DevOps.
- Execute manual and exploratory tests where automation is not feasible, ensuring high-quality coverage.
- Actively participate in code reviews for test automation scripts, promoting best practices in testing and maintaining high standards of code quality.
- Collaborate with the DevOps team to integrate automation tests into the CI/CD processes for continuous quality assurance.
- Collaborate with Product Managers, UX/UI designers, and Engineering teams to refine technical requirements and ensure accurate feature specifications and testability.
- Utilize Azure DevOps extensively to create, track, and report on test results, test cases, and test suites across the software development lifecycle.
- Fully participate in Agile product development processes, including sprint planning, daily stand-ups, and retrospectives, ensuring timely and predictable quality sign-off.
- Analyze application performance, diagnose issues, and proactively report defects clearly and concisely.
- Own the quality of assigned features, including performance, security, and adherence to functional requirements.
- Work closely with Software Engineers to understand system architecture and troubleshoot complex technical issues in both pre-production and production environments.
- Communicate testing strategies, progress, trade-offs, and quality risks clearly to both technical and non-technical audiences.
- Act as the quality assurance technical subject matter expert during planning and review sessions.
- Collaborate with the Quality Assurance Manager to improve testing methodologies, tools, and processes.
Requirements:
- 3+ years of experience in Software Testing and Quality Assurance
- 2+ years of hands-on experience in QA Automation
- Strong experience in UI test automation using Playwright and or Selenium
- Proficient in JavaScript, TypeScript, C#, or Java with solid object oriented programming knowledge
- Experience building and maintaining scalable automation frameworks
- Hands-on experience with Azure DevOps including test plans, repositories, and CI CD pipelines
- Experience integrating automated tests into CI CD workflows
- Strong understanding of functional, regression, and end to end testing
- Proven ability to debug failed automation scripts and identify root causes
- Experience working in Agile Scrum environments
- Strong communication skills and ability to collaborate with cross functional teams
- Ability to thrive in a fast paced product driven environment
Benefits:
- Work from Anywhere Setup
- Note: This is a hybrid-Work From Home opportunity. Regular in-person meetings may be scheduled for key projects and deliverables.


















