What are the responsibilities and job description for the Cloud Automation QA/Engineer -15+ years of experience position at ACS Consultancy Services, Inc.?
Job Title: Cloud Automation QA/Engineer -15 years of experience
Location: Austin, TX (Hybrid -Local Candidates only)
We are currently seeking candidates who meet the following qualification
- Responsibilities & Requirements:
Understand business objectives, analyze problems, and identify alternative technical solutions with cost/benefit analysis
Analyze user requirements, workflows, and system procedures to improve or automate existing systems
Collaborate with stakeholders to gather input/output requirements, data formats, and reporting needs
Document detailed functional specifications, system behavior, and program requirements
Evaluate system capabilities, limitations, and feasibility of requested enhancements
Design, develop, and maintain automated test scripts using Selenium WebDriver
Build and enhance automation frameworks (data-driven, hybrid, BDD)
Perform functional, regression, integration, and system testing
Create detailed test scenarios and test cases based on business and technical requirements
Collaborate with developers, product owners, and architects to clarify requirements and resolve issues
Participate in Agile/Scrum ceremonies including sprint planning, backlog grooming, and retrospectives
Perform API testing using tools such as Postman and RestAssured (manual and automated)
Manage defects including logging, tracking, root cause analysis, and impact assessment
Integrate automation test suites into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions)
Provide test coverage analysis and quality metrics reporting
Strong hands-on expertise in Selenium WebDriver and automation tools
Proficiency in Java (preferred) or C#/Python for automation scripting
Experience building and maintaining automation frameworks from scratch
Strong understanding of functional testing principles and QA methodologies
Experience with TestNG, JUnit, or NUnit and build tools like Maven or Gradle
Proficiency with version control tools such as Git
Strong SQL knowledge for backend data validation
Experience working in Agile/Scrum environments
Strong understanding of test planning, strategy, and design techniques (boundary value, equivalence partitioning, risk-based testing)
Ability to independently own testing for features/modules end-to-end
Strong defect lifecycle management experience
Ability to think from an end-user perspective and ensure usability
Experience with BDD frameworks such as Cucumber or SpecFlow (preferred)
Experience with Selenium Grid and parallel test execution (preferred)
Experience testing cloud-based applications (Azure/AWS) (preferred)
Experience with performance testing tools like JMeter (preferred)
Familiarity with containerization tools such as Docker (preferred)
Exposure to DevOps practices and shift-left testing (preferred)
Experience testing microservices-based architectures (preferred)
Basic knowledge of security testing principles (preferred)
If you meet these qualifications, please submit your application via link provided in Linkedin
Kindly do not call the general line to submit your application.