![]()
Job Summary
The Quality Assurance (QA) Engineer is responsible for ensuring that software releases meet defined quality standards through thorough and accurate testing. As a member of the engineering team, the QA Engineer collaborates with developers, product managers, and other stakeholders to validate functionality, identify defects, and support timely delivery of high-quality applications.
This role requires strong attention to detail, consistency in execution, and the ability to coordinate across teams to resolve issues efficiently. The QA Engineer plays a key role in improving testing practices and ensuring that solutions perform reliably in production environments.
Essential Duties and Responsibilities
- Prepare test plans, test cases, and supporting documentation for user stories within sprint cycles
- Identify, triage, and track defects; assign issues to appropriate team members and follow through to resolution
- Independently prioritize testing efforts and defect resolution, coordinating with product owners and leadership as needed
- Participate fully in Agile development processes, including sprint planning, standups, and team meetings
- Ensure testing documentation meets standards for release and change control processes
- Validate that critical features function as expected in production environments
- Continuously improve testing efficiency, including regression testing processes
- Collaborate with product and engineering teams to ensure user stories are clearly defined and testable
Qualifications
To perform this role successfully, candidates must be able to execute core responsibilities effectively. Reasonable accommodations may be made to support individuals with disabilities.
- 2-4 years of experience testing cloud-hosted applications
- Strong knowledge of software QA methodologies, tools, and processes
- Excellent communication, organizational, and interpersonal skills across technical and non-technical audiences
- Strong problem-solving abilities with attention to detail
- Analytical mindset with the ability to evaluate and troubleshoot complex issues
- Strong documentation skills
- Curiosity and ability to understand system behavior and identify vulnerabilities
- Familiarity with structured data formats such as JSON and XML
- Understanding of communication protocols such as HTTP or gRPC
- Experience using API testing tools (e.g., Postman, SOAPUI, or similar)
- Experience testing RESTful APIs and working with SQL databases
- Familiarity with industry standards or regulated environments is a plus
Experience and/or Education Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- Experience working with Azure DevOps or similar application lifecycle management tools
- Basic programming or scripting experience is a plus
Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.
Dexian connects the right talent and the right technology with the right organizations to deliver trajectory-changing results that help everyone achieve their ambitions and goals. To learn more, please visit .
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.