Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW! ***Visa sponsorship is available for this position.
Job Title: QA Engineer / Automation Tester
Location: Austin, TX (Hybrid) (In person - Interview)
Position Overview
Skilled QA Engineer / Automation Tester with deep expertise in Selenium-based functional automation testing. This role requires a strong foundation in core testing principles, hands-on automation framework development, and the ability to ensure high-quality software delivery through structured, scalable, and reliable test solutions.
Key Responsibilities
- Design, develop, and maintain robust automated test scripts using Selenium.
- Build and enhance automation frameworks (data-driven, hybrid, or BDD).
- Perform functional, regression, integration, and system testing.
- Analyze business requirements and create comprehensive test scenarios and test cases.
- Collaborate with developers, product owners, and architects to clarify requirements.
- Participate in Agile ceremonies (sprint planning, grooming, retrospectives).
- Perform API testing (manual and automated).
- Conduct defect tracking, root cause analysis, and impact assessment.
- Ensure CI/CD pipeline integration of automation suites.
- Provide test coverage analysis and quality metrics reporting.
Candidate Skills and Qualifications
Minimum Requirements (6-7+ Years Experience)
- Experience in Quality Assurance and testing.
- Strong hands-on expertise in Selenium WebDriver and other automation tools.
- Experience with Java (preferred) or C#/Python for automation scripting.
- Experience building and maintaining automation frameworks from scratch.
- Strong understanding of functional testing principles.
- Experience with TestNG / JUnit / NUnit, Maven / Gradle, Git.
- Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions).
- Experience with API testing tools (Postman, RestAssured, etc.).
- Strong SQL knowledge for backend validation.
- Experience working in Agile/Scrum environments.
- Strong understanding of test planning and strategy, test case design techniques (boundary value, equivalence partitioning), regression strategy, risk-based testing.
- Ability to independently own testing for a feature/module.
Preferred Qualifications (5-7+ Years Experience)
- Experience with BDD frameworks (Cucumber, SpecFlow).
- Experience with Selenium Grid / parallel execution.
- Experience testing cloud-based applications (Azure/AWS).
- Experience with performance testing tools (JMeter).
- Experience with containerization (Docker).
- Exposure to DevOps practices and shift-left testing.
- Experience in microservices architecture testing.
- Knowledge of security testing basics.