ABS Group of Companies-posted 28 days ago
Full-time • Mid Level
Spring, TX
501-1,000 employees
Professional, Scientific, and Technical Services

Engineer II, Quality Assurance Test Automation supports test plan creation & readiness, automation framework & script development and execution, SQL script development, execution, and data validation, metric tracking, reporting, and assisting in the development, implementation, and maintenance of Quality Assurance best practices and testing standards.

  • Collect requirements to develop test strategies and test plans for functional, regression, end-to-end, and automation testing.
  • Analyze business use cases and find gaps in current test coverage and design documents.
  • Design, maintain, and enhance Playwright frameworks using TypeScript for UI testing efforts.
  • Implement and maintain BDD and POM approaches to improve test automation structure and maintainability.
  • Execute, monitor, and analyze test results to create test reports, metrics, and log defects in Jira and Azure DevOps.
  • Work with software developers, business analysts, and project managers to analyze test results and troubleshoot problems.
  • Conduct backend data validation and write complex SQL queries to pull data residing in multiple database platforms, including SQL and Cosmos DB.
  • Perform API automation testing using Rest Assured and Postman for web services.
  • Ensure high-quality test and code coverage with custom coding, maintainability of scripts, reliability of equipment and tools, and overall robustness of testing efforts.
  • Coordinate and collaborate with onshore/offshore external team members to automate test scripts, run test suites, and analyze findings.
  • Provide continuous support for overall software quality and testing with continued refactoring of scripts and test cases as required.
  • Enhance test coverage for functional, automation, system, and regression testing.
  • Develop reliable test plans for migrating applications and database platforms from OnPrem to Cloud, integrating Azure DevOps CI/CD pipelines.
  • Utilize Excel for data validation, reporting, and analysis as part of testing efforts.
  • 2+ years of desktop application testing experience.
  • 5+ years of quality assurance experience with a combination of functional and automation testing.
  • Bachelor's degree in Computer Science, Computer Engineering or related degree required
  • Experience analyzing requirements and using test case management and defect tracking tools, including Azure DevOps, Jira, xRay for Jira, etc.
  • Strong understanding of database platforms with hands-on experience in SQL and Cosmos DB.
  • Experienced with UI automation testing tools such as Playwright with TypeScript. Experience of Selenium with Java is an advantage.
  • Hands-on experience in BDD and POM approaches for structured and scalable test automation.
  • Proficiency in API testing using Rest Assured and Postman.
  • Knowledge of repository & version control systems, e.g., BitBucket, GitHub, Git Bash.
  • Strong interpersonal, writing, and verbal communication skills.
  • Solid understanding of Secure Software Development Lifecycle and Agile (Scrum) methodology.
  • Experienced with Jenkins integration, CI/CD pipeline, Microservices Architecture, and Azure DevOps.
  • Strong ability to effectively use Excel for manual calculations, reporting, data visualization, and test management.
  • Working knowledge of the ABS Health, Safety, Quality & Environmental Management System.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service