Company:
eTeam Inc.
Location: Chicago
Closing Date: 30/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Experience: 10+ years
Roles and Responsibilities:
Architects, designs, and implements test automation frameworks from the ground up into a continuous integration and execution model.
Work with the development team to define and implement mechanisms to inject testing earlier into the software development process.
Coordinates with development team in overseeing bug tracking, test prioritization, test automation, and release management.
Develop high-quality automation test engineering best practices, test strategy, and principles.
Define and track quality assurance metrics such as defect densities and open defect counts.
Track and communicate test results in a timely, effective, and automated manner.
Creative solutions to solve complex problems such as reacting to technical limitations for test automation, late delivery of QA builds, scope creep, emergency changes, shifting priorities etc.
Ability to communicate and collaborate with multiple teams (AppDev, BA, Scrum and etc)
Establishes a set of test suites (sanity, integration, regression) for multiple applications that can run in a CI/CD environment, across various environments.
Should be capable to lead a team of 3 to 5 members in offshore/onshore/nearshore model.
Knowledge/Skillset:
Experience building highly automated environments using virtual and cloud resources with cloud computing services like AWS.
Experience in Automation frameworks with end-end testing, web application, services (Appium / Auto 8 / JMeter / Selenium / API testing / Test complete / UI Path) testing and batch process.
Strong knowledge on writing and running SQL / Oracle scripts related to test data from front end and back-end systems.
Must have developed and maintained Test Environments and familiar with Test Metrics, Change and Release Management processes.
Experience in working in Iterative Agile model and Test-driven development (TDD)
Experience integrating test automation in continuous testing pipelines (including health checks or code scanning) with CI/CD tools such as TeaClientity, Jenkins, etc. Docker Knowledge preferred.
Should be proficient in using SoapUI for testing Web Services (HTTP and REST) and use various types of assertions.
Knowledge on Mobile Testing (Android/iOS/Amazon) and experience with automation tools ReadyAPI & SeeTest preferrable
Knowledge on monitoring tools like DataDog and Quantum Metric.
Perform application health check after any patching / updates.
Good understanding on performance testing concepts and methodologies.
Airline domain knowledge preferrable
Test Life Cycle Management, knowledge of and experience with Test Management tools such as MS Office, MS MTM, JIRA, TFS and ADO
Roles and Responsibilities:
Architects, designs, and implements test automation frameworks from the ground up into a continuous integration and execution model.
Work with the development team to define and implement mechanisms to inject testing earlier into the software development process.
Coordinates with development team in overseeing bug tracking, test prioritization, test automation, and release management.
Develop high-quality automation test engineering best practices, test strategy, and principles.
Define and track quality assurance metrics such as defect densities and open defect counts.
Track and communicate test results in a timely, effective, and automated manner.
Creative solutions to solve complex problems such as reacting to technical limitations for test automation, late delivery of QA builds, scope creep, emergency changes, shifting priorities etc.
Ability to communicate and collaborate with multiple teams (AppDev, BA, Scrum and etc)
Establishes a set of test suites (sanity, integration, regression) for multiple applications that can run in a CI/CD environment, across various environments.
Should be capable to lead a team of 3 to 5 members in offshore/onshore/nearshore model.
Knowledge/Skillset:
Experience building highly automated environments using virtual and cloud resources with cloud computing services like AWS.
Experience in Automation frameworks with end-end testing, web application, services (Appium / Auto 8 / JMeter / Selenium / API testing / Test complete / UI Path) testing and batch process.
Strong knowledge on writing and running SQL / Oracle scripts related to test data from front end and back-end systems.
Must have developed and maintained Test Environments and familiar with Test Metrics, Change and Release Management processes.
Experience in working in Iterative Agile model and Test-driven development (TDD)
Experience integrating test automation in continuous testing pipelines (including health checks or code scanning) with CI/CD tools such as TeaClientity, Jenkins, etc. Docker Knowledge preferred.
Should be proficient in using SoapUI for testing Web Services (HTTP and REST) and use various types of assertions.
Knowledge on Mobile Testing (Android/iOS/Amazon) and experience with automation tools ReadyAPI & SeeTest preferrable
Knowledge on monitoring tools like DataDog and Quantum Metric.
Perform application health check after any patching / updates.
Good understanding on performance testing concepts and methodologies.
Airline domain knowledge preferrable
Test Life Cycle Management, knowledge of and experience with Test Management tools such as MS Office, MS MTM, JIRA, TFS and ADO
Share this job
Useful Links