
Quality Assurance Engineer
Anytime Mailbox
contract
Posted on:
Location Type: Remote
Location: Philippines
Visit company websiteExplore more
Tech Stack
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated test scriptsfunctional testingregression testingend-to-end testingUI test automationJavaScriptTypeScriptC#Javaobject-oriented programming
Soft Skills
communication skillscollaborationproblem-solvingdebuggingadaptabilityattention to detailquality assurance expertisecross-functional teamworktime managementcritical thinking