Solving big problems, building trust in society, and empowering our clients to shape the future.
Quality Assurance Automation Engineer
Location
Texas
Posted
22 days ago
Salary
$70K - $116K / year
Seniority
Senior
Job Description
Quality Assurance Automation Engineer
Guidehouse
• Develop, maintain, and execute automated test scripts using relevant testing frameworks to validate application functionality across multiple user roles and workflows. • Design and implement UI automation using tools such as Playwright, ensuring automated test coverage is reliable, maintainable, and aligned with release objectives. • Lead test automation initiatives, including the integration of automated testing into CI/CD pipelines and DevSecOps processes. • Conduct peer reviews of test automation code to promote quality, consistency, and adherence to engineering best practices. • Communicate test execution results, defects, risks, and recommendations to stakeholders during each release cycle.
Job Requirements
- Bachelor’s degree or four (4) additional years of relevant experience in lieu of a degree.
- Minimum of four (4) years of experience in quality assurance, software testing, or application development for enterprise systems.
- At least two (2) years of experience providing quality assurance and testing support for AWS-based workloads.
- Demonstrated experience performing manual and automated testing, including defect documentation, issue reproduction, regression testing, and validation.
- Strong experience developing test automation using Playwright with JavaScript or TypeScript, along with API testing, performance testing, Swagger, and Postman.
- Experience designing, maintaining, and integrating CI/CD pipelines using GitHub Actions with AWS services such as Systems Manager and PostgreSQL.
- Proficiency testing applications and workloads built with AWS services and technologies, including Vue.js, Python, Django, and Amazon S3.
- Ability to work effectively in a remote environment while collaborating with, mentoring, and supporting team members to resolve complex technical issues.
- Experience working in Agile delivery environments, including planning, testing, and supporting iterative software releases.
- Ability to test and validate workloads against AWS Well-Architected Framework principles and related quality standards.
- Candidates must be legally authorized to work in the United States without the need for employer sponsorship. Due to the nature of this role and associated government clearance requirements, candidates must be U.S. citizens or lawful permanent residents (Green Card holders) to be eligible for consideration.
Benefits
- Medical, Rx, Dental & Vision Insurance
- Personal and Family Sick Time & Company Paid Holidays
- Parental Leave
- 401(k) Retirement Plan
- Group Term Life and Travel Assistance
- Voluntary Life and AD&D Insurance
- Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
- Transit and Parking Commuter Benefits
- Short-Term & Long-Term Disability
- Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
- Employee Referral Program
- Corporate Sponsored Events & Community Outreach
- Care.com annual membership
- Employee Assistance Program
- Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Role Description We are looking for a motivated and enthusiastic QA Engineer Intern to join our engineering team. This is a fantastic opportunity for students or recent graduates to gain hands-on experience in software testing while working on an internal tool that tracks and presents delivery metrics from Jira and other corporate platforms. In this role, you will be involved in verifying both backend and frontend functionalities, ensuring the reliability of real internal systems and cross-functional data. Working closely with our engineering team, you will gain practical exposure to real-world software testing lifecycles and development workflows while growing in a supportive and collaborative environment. What You Will Do - Perform automated testing on new technologies and features to ensure their reliability and functionality. - Identify and report defects in applications, contributing to product quality improvement. - Collaborate with Business Analysts and other stakeholders to understand feature implementations and project requirements. - Write and execute test scenarios to ensure comprehensive coverage. - Support the enhancement and maintenance of existing test frameworks. - Investigate and assist in determining the root cause of bugs. - Contribute to test plans for projects and features, ensuring a structured testing approach. - Assist in creating tailored test frameworks for projects that can be reasonably automated. - Manage and triage reported defects, collaborating with developers to resolve issues. - Continuously support improvements in the testing infrastructure for better reliability. - Stay informed on features delivered by other teams to understand possible system interactions. - Provide code updates and utilities to support the testing process when necessary. Qualifications - Currently a 3rd or 4th-year student in Computer Science, Information Technology, or a related field, or a recent graduate. - Familiar with the Software Testing Life Cycle (STLC) and Agile methodologies. - Fluent in English (written and verbal) for clear collaboration and reporting. - Strong analytical, problem-solving, and detail-oriented mindset. - Practical exposure to programming languages (e.g., JavaScript, Python, Java). - Familiarity with automation testing frameworks like Selenium, Cypress, or Postman. - Basic knowledge of Git, CI/CD workflows, or SQL databases. - Strong mathematical aptitude or prior experience in programming contests. - Strong attention to detail with logical thinking and problem-solving skills. - Proactive, self-motivated, and eager to learn. - Ability to work independently as well as collaboratively within a team. - Must be based in Nepal. Benefits - Remote Setup - International Environment - Professional Development Opportunities - Company activities and events
• Provide executional leadership for automation projects impacting North America Supply Chain • Drive the development and execution of North America Automation capital projects • Collaborate with procurement and management to drive strategic project metrics • Coach, mentor and manage TSPs and Project team members • Ensure all work complies with Corporate Safety, Regulatory, and Quality requirements • Develop equipment and processes that meet safety codes, policies and guidelines • Lead design discussions with Mill and Central teams
• Deliver KTLO activities, incidents, service, and problem management using automation-first approaches. • Design, build, and maintain CI/CD pipelines for network configuration and deployments. • Implement and enforce source control practices (Git) and versioning standards for network configurations. • Develop and maintain Infrastructure-as-Code (IaC) solutions using tools such as Ansible, Bicep, ARM, or Terraform. • Lead and contribute to the adoption of DevOps practices within the Networking team. • Drive continuous improvement of network operations through automation and standardization. • Develop reusable automation frameworks and support tiered operational teams. • Evaluate and integrate new network automation and DevOps technologies. • Support enforcement of enterprise standards, frameworks, and policies related to networking and automation.
Role Description We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. - Design and implement automated testing strategies for AWS-based and data-intensive applications - Develop and maintain test cases, test scripts and test data for functional and non-functional tests - Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions - Define and execute quality standards across all phases of the software development and QA lifecycle - Perform root cause analysis and ensure efficient defect tracking and resolution - Collaborate with developers, product managers and QA teams to improve testing processes and platform stability - Support test data management and validation of large, complex datasets across relational and NoSQL databases Qualifications - 5+ years of experience in QA automation and software testing in enterprise environments - Strong coding experience with Python and related libraries for automation - Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) - Proven understanding of CI/CD processes and tools, including integration of automation frameworks - Experience working with both relational databases and NoSQL systems; strong SQL knowledge - Solid grasp of QA methodologies, test management principles and test data preparation strategies - Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Requirements - Background in financial services and understanding of equity and fixed-income asset classes (Nice to have) - Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation (Nice to have)


