Note: The job is a remote job and is open to candidates in USA. Pentangle Tech Services | P5 Group is seeking an Automated QA Engineer to support software quality across the development lifecycle. The role focuses on designing, developing, executing, and maintaining automated testing solutions for web, mobile, API, and backend systems while collaborating with cross-functional Agile teams.
Responsibilities
- Design, develop, execute, and maintain automated test frameworks and test suites for web, mobile, API, and backend applications
- Develop automated functional, regression, integration, end-to-end, and performance tests
- Build reusable automation frameworks, libraries, and testing utilities following coding standards and best practices
- Develop and execute API tests using REST, GraphQL, and other service-based architectures
- Collaborate with Product Owners, Software Engineers, Business Analysts, UX, and DevOps teams to understand requirements and define effective test strategies
- Participate in requirements reviews, design reviews, sprint planning, and other activities to identify quality and testability considerations early
- Analyze test results, identify defects, troubleshoot issues, and work closely with development teams on resolution
- Integrate automated testing into CI/CD pipelines to enable continuous testing and faster software delivery
- Support test data management and test environment setup and maintenance
- Monitor quality metrics and contribute to continuous quality improvement initiatives
- Perform root cause analysis of production defects and recommend preventive actions
- Create and maintain test documentation, including test plans, test cases, automation architecture, and quality reports
- Participate in code reviews for application and test automation code
- Participate in Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives
- Promote quality engineering and test automation best practices throughout the software development lifecycle
Skills
- • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology , or a related field
- • Equivalent professional experience may be considered
- • 3+ years of professional experience in Software QA, Quality Engineering, or Software Development
- • 2+ years of hands-on experience developing automated test solutions
- • Experience testing web applications, APIs, backend systems, and distributed applications
- • Strong understanding of software testing methodologies, test strategies, and QA principles
- • Hands-on experience with one or more modern automation frameworks such as:
- • Playwright
- • Selenium
- • Cypress
- • Appium
- • Similar automation frameworks
- • Experience with API testing and service-level testing
- • Proficiency in at least one programming language:
- • Java
- • JavaScript/TypeScript
- • C#
- • Python
- • or similar
- • Experience integrating automated tests into CI/CD pipelines
- • Experience with defect tracking and test management tools
- • Experience working in Agile/Scrum development environments
- • Experience with Git-based source control and development workflows
- • Understanding of software architecture, system integrations, microservices , and distributed systems
- • Experience with tools such as Jira and Confluence
- • Strong analytical, troubleshooting, communication, and collaboration skills
- • U.S.-based candidates only
- • Must be available to start ASAP
- • Strong hands-on automation experience is required
- • Candidates should demonstrate recent, practical experience with modern automation frameworks and programming—not primarily manual QA experience
- • Strong experience with Playwright and TypeScript-based automation frameworks
- • Mobile automation experience using Appium or similar tools
- • Experience with performance/load testing tools such as:
- • JMeter
- • k6
- • LoadRunner
- • Experience testing cloud-native applications on AWS, Azure, or Google Cloud
- • Experience with Docker and Kubernetes
- • Knowledge of BDD frameworks such as Cucumber or SpecFlow
- • Experience developing test reporting and quality dashboards
- • Knowledge of secure software development and security testing practices
- • Experience with CI/CD tools such as:
- • GitHub Actions
- • Azure DevOps
- • Jenkins
- • Bitbucket Pipelines
- • TeamCity
- • Experience working in large-scale enterprise software development environments
- • Familiarity with Domain-Driven Design (DDD) , microservices, and event-driven architectures
- • Experience testing distributed enterprise applications and microservices
- • Experience validating integrations involving APIs, message queues, databases, and external systems
- • Familiarity with RBAC, security testing, and enterprise identity management
- • Experience establishing quality gates, testing standards, and automation strategies across multiple development teams
- • Experience building or improving Quality Engineering practices within Agile product organizations
- • Lowell, MA or Detroit, MI preferred
Benefits
- Remote candidates within the U.S. may be considered
Company Overview
Company H1B Sponsorship