What are the responsibilities and job description for the Lead II Software Testing (Automation QE with React) position at Pacific Consultancy Services?
Lead II Software Testing (Automation QE with React)
Issaquah, WA (Hybrid – 3 Days)
Contract
UST Global // Costco
Mandatory Areas
Must Have Skills – QE Automation
Skill 1 – 8 Years of exp in QE
Skill 2 – 5 Years of Exp in Azure, C# and react
Skill 3- 6 Years of exp in Playwright/Selenium
Skill 4 – 6 Years of exp in Typescript/Javascript
Job Summary
We are looking for an experienced Automation Quality Engineer to design and build a scalable End-to-End (E2E) automation testing framework for a modern React-based web application. The ideal candidate will have strong expertise in Playwright/Selenium, .NET, TypeScript/JavaScript, API Testing, and Azure DevOps CI/CD. You will work closely with developers, DevOps engineers, and product teams to ensure high-quality software delivery through robust automation and continuous testing practices.
Key Responsibilities
- Design, develop, and maintain a scalable E2E automation framework using Playwright or Selenium WebDriver.
- Develop automated UI test scripts for React-based web applications.
- Integrate automated test suites into Azure DevOps CI/CD pipelines for pull request validation and scheduled execution.
- Collaborate with frontend and backend developers to identify automation opportunities and critical business scenarios.
- Create reliable, maintainable, and low-flakiness automated test suites.
- Perform UI, API, integration, and end-to-end testing.
- Validate REST APIs using RestSharp or HttpClient.
- Implement BDD automation using SpecFlow or Reqnroll.
- Prepare test plans, test cases, RTM, execution reports, and defect reports.
- Perform Root Cause Analysis (RCA) for defects and recommend preventive measures.
- Track testing progress, quality metrics, and automation coverage.
- Participate in Agile ceremonies, sprint planning, reviews, and retrospectives.
- Work with DevOps teams to implement continuous testing strategies.
- Ensure adherence to QA best practices, coding standards, and automation guidelines.
Required Technical Skills
Automation Testing
- Playwright
- Selenium WebDriver
- Test Automation Framework Development
- End-to-End (E2E) Testing
- UI Automation
Programming
- C# / .NET
- JavaScript
- TypeScript
- Object-Oriented Programming (OOP)
Test Frameworks
- NUnit
- xUnit
- MSTest
- SpecFlow / Reqnroll
Frontend Technologies
- React
- HTML5
- CSS3
API Testing
- REST API Testing
- RestSharp
- HttpClient
DevOps & Tools
- Azure DevOps
- CI/CD Pipeline Integration
- Git
- Pull Requests
Testing Practices
- Test Planning
- Test Case Design
- Test Execution
- Defect Management
- Root Cause Analysis (RCA)
- Regression Testing
- Smoke Testing
- Integration Testing
- Test Reporting
- Test Metrics
Required Qualifications
- Strong experience in Automation Testing.
- Experience building automation frameworks from scratch.
- Hands-on experience with React application testing.
- Strong knowledge of Playwright or Selenium.
- Experience with .NET/C# development.
- Experience integrating automation into Azure DevOps pipelines.
- Strong understanding of API testing.
- Experience working in Agile/Scrum environments.
- Excellent debugging and analytical skills.
- Strong communication and collaboration skills.
Preferred Skills
- Azure Test Plans
- Azure Application Insights
- Blazor or ASP.NET MVC
- GitHub Actions or GitLab CI
- Performance testing exposure
- Test data management
- Risk analysis and quality metrics reporting
Nice to Have
- Experience with modern React applications.
- Experience with cloud-based testing environments.
- Knowledge of observability and test dashboards.
- Exposure to continuous testing practices.
Primary Skills
- Playwright
- Selenium WebDriver
- React
- .NET / C#
- JavaScript
- TypeScript
- Azure DevOps
- CI/CD
- API Testing
- NUnit / xUnit / MSTest
- SpecFlow / Reqnroll
- HTML
- CSS
- Git
Soft Skills
- Excellent communication
- Strong analytical thinking
- Problem-solving skills
- Team collaboration
- Leadership and mentoring ability
- Attention to detail
- Ability to work in a fast-paced Agile environment