QA Automation Engineer Playwright / API / Mobile

ICONMA, LLC
  • Troy, MI
  • $42.86 Per Hour
  • Quick Apply
1 day ago

Job Description

Our Client, an IT Services and Consultant company, is looking for a QA Automation Engineer – Playwright / API / Mobile for their Troy, MI/ Lowell, MA location.
 
Responsibilities:

  • Design, develop, execute, and maintain automated test frameworks and test suites for web, mobile, API, and backend applications.
  • Create and implement automated functional, regression, integration, end-to-end, and performance testing solutions.
  • Collaborate with product owners, software engineers, business analysts, and UX teams to understand requirements and define test strategies.
  • Participate in requirements reviews, design reviews, and sprint planning activities to ensure testability and quality considerations are addressed early in the development lifecycle.
  • Develop and maintain reusable automation frameworks, libraries, and utilities following established coding standards and best practices.
  • Create and execute API tests using REST, GraphQL, and other service-based architectures.
  • Analyze test results, identify defects, and work closely with development teams to troubleshoot and resolve issues.
  • Integrate automated testing into CI/CD pipelines to support continuous testing and rapid delivery.
  • Implement test data management strategies and support test environment setup and maintenance.
  • Monitor product quality metrics and contribute to continuous improvement initiatives.
  • Perform root cause analysis of production defects and provide recommendations to prevent recurrence.
  • Create and maintain testing documentation, including test plans, test cases, automation architecture diagrams, and quality reports.
  • Participate in code reviews for both application and test automation code.
  • Collaborate in Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
  • Advocate for quality engineering best practices across the software development lifecycle.
 
Requirements:
  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, Information Technology, or equivalent experience.
  • Experience
  • 3+ years of professional experience in software quality assurance or software development.
  • 2+ years of hands-on experience developing automated test solutions using modern automation frameworks and programming languages.
  • Experience testing web applications, APIs, and distributed systems.
  • Strong understanding of software testing methodologies, testing strategies, and quality assurance principles.
  • Experience developing and maintaining automated test frameworks using tools such as Playwright, Selenium, Cypress, Appium, or similar technologies.
  • Experience with API testing tools and frameworks.
  • Proficiency in at least one programming language such as C#, Java, JavaScript/TypeScript, Python, or similar.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with test management, defect tracking, and Agile development practices.
  • Experience with Git-based source control workflows.
  • Understanding of software architecture, system integrations, and microservices-based applications.
  • Experience working within Agile development teams using tools such as Jira and Confluence.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Nice to have
  • Experience with Playwright and TypeScript-based automation frameworks.
  • Experience with mobile test automation using Appium or similar tools.
  • Knowledge of performance and load testing tools such as JMeter, k6, or LoadRunner.
  • Experience testing cloud-native applications deployed on Azure, AWS, or Google Cloud.
  • Familiarity with containerized environments using Docker and Kubernetes.
  • Understanding of behavior-driven development (BDD) frameworks such as SpecFlow or Cucumber.
  • Experience implementing test reporting and quality dashboards.
  • Knowledge of secure software development and security testing practices.
  • Exposure to CI/CD tools such as GitHub Actions, Azure DevOps, Bitbucket Pipelines, Jenkins, or TeamCity.
  • Experience working within large-scale enterprise software development environments.
  • Familiarity with Domain-Driven Design (DDD), microservices architectures, and event-driven systems.
  • Experience testing distributed enterprise applications and microservices architectures.
  • Experience validating integrations across APIs, message queues, databases, and external systems.
  • Familiarity with RBAC/security testing and enterprise identity management solutions.
  • Ability to establish quality gates and testing standards across multiple development teams.
  • Experience building quality engineering practices within Agile product organizations.
  • Years of experience:  
  • 9.00 Years of Experience
 
Why Should You Apply?

Numbers & Facts

LocationTroy, MI
Salary$42.86 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Apache JMeterunmatched
  • Application Programming Interface (API)unmatched
  • Atlassian JIRAunmatched
  • Automationunmatched
  • Automation Engineeringunmatched
  • Backlog Prioritizationunmatched
  • Behavior Driven Development (BDD)unmatched
  • Best Practicesunmatched
  • Bug Tracking/Defect Managementunmatched
  • Business Analysisunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Distributed Applicationsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Enterprise Protectionunmatched
  • Functional Testingunmatched
  • Gitunmatched
  • GitHubunmatched
  • GraphQLunmatched
  • Health Planunmatched
  • Identify Issuesunmatched
  • Identity Data Managementunmatched
  • Information Technology & Information Systemsunmatched
  • Information Technology Consultingunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Load Testingunmatched
  • LoadRunnerunmatched
  • Management Strategyunmatched
  • Messaging Middlewareunmatched
  • Microservicesunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Windows Azureunmatched
  • Performance Testingunmatched
  • Problem Solving Skillsunmatched
  • Product Lifecycleunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Engineeringunmatched
  • Quality Metricsunmatched
  • Quality Monitoringunmatched
  • REST (Representational State Transfer)unmatched
  • Regression Testingunmatched
  • Reporting Dashboardsunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Seleniumunmatched
  • Software Architectureunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Sprint Planningunmatched
  • Sprint Retrospectiveunmatched
  • Standards Developmentunmatched
  • Standup Meetingsunmatched
  • System Integration (SI)unmatched
  • Team Playerunmatched
  • TeamCityunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Dataunmatched
  • Test Harnessunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • Test Suiteunmatched
  • Test Toolsunmatched
  • Testabilityunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder