Overview
Quality Assurance Automation Engineer Jobs in Greater Phoenix Area at Staffing Science
Title: Quality Assurance Automation Engineer
Company: Staffing Science
Location: Greater Phoenix Area
The client does not sponsor and must be able to write automated test scripts in C#. Must live in the Greater Phoenix, AZ area but this role is remote.
We are seeking a highly skilled QA Automation Engineer to join our development team. In this role, you will be responsible for creating, executing, and maintaining automated test scripts to ensure high-quality software delivery across our enterprise applications. While test automation is a key focus, this position also requires performing manual testing as automation capabilities are still maturing across certain platforms and applications.
As a QA Automation Engineer, you will work closely with developers, product owners, and cross-functional teams to create robust automated and manual testing solutions that ensure our systems meet the highest standards in quality and performance. This position is ideal for a detail-oriented individual with experience in automation frameworks, a strong understanding of backend technologies, and a proactive approach to identifying and mitigating risks.
Key Responsibilities:
- Design, develop, and maintain automated test scripts for enterprise software applications using appropriate frameworks and tools.
- Perform manual testing for applications and components where automation coverage is still being developed, ensuring comprehensive validation across all features.
- Collaborate closely with developers and other QA team members to understand application requirements and architecture, ensuring complete test coverage.
- Perform backend testing for systems developed in .NET Core, Web API, and Service Workers, with experience in cloud-based applications
- Implement test automation strategies aligned with Agile/Scrum processes, including integration and regression testing.
- Conduct API testing, data-driven/permutation testing, and validate data consistency across various integrations, using SQL for backend validation.
- Leverage SOAP, XML, and event-driven architecture in test cases to ensure data integrity and application functionality.
- Report and document test results, work with the development team to troubleshoot issues, verify fixes, and perform retesting.
- Contribute to continuous improvement efforts within the QA team, including enhancing test automation frameworks, scripting best practices, and test case documentation.
General QA Engineer Guidelines:
- Strong Communication & Ownership: Communicate effectively with team members and stakeholders, ensuring clarity on test cases and results.
- Problem-Solving Skills: Exhibit strong analytical and problem-solving skills, proactively identifying potential issues and suggesting improvements.
- Quality & Testing Standards: Focus on delivering high-quality work, adhering to testing best practices, and ensuring comprehensive test coverage (manual and automated).
- Cross-Functional Collaboration: Work effectively with cross-functional teams, managing priorities and blockers to align with project goals.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in QA automation, with hands-on experience in manual testing.
- Strong knowledge of backend technologies including .NET Core, Web API, SQL Server, and data-driven testing.
- Experience with test automation frameworks (Selenium, Swagger, SoapUI, Postman).
- Proficiency in SQL for data validation and backend testing.
- Familiarity with SOAP, XML, event-driven architecture, and tools like ELK logging and Apache Kafka is a plus.
- Strong understanding of Agile/Scrum processes and working in a fast-paced, collaborative environment.
Preferred Skills:
- Experience in cross-functional team coordination, managing priorities, and aligning test efforts with development goals.
- Knowledge of deployment pipelines, multi-environment release cycles, and CI/CD integration.
- Ability to manage scope creep, mitigate risks, and deliver high-quality results in a high-growth environment.
If you are passionate about both automation and hands-on testing, eager to work in a dynamic, fast-paced environment, and ready to make an impact, we encourage you to apply and be part of our innovative team.