Senior Automation Test Engineers – Analyzing user requirements and defining testing specifications using Agile and Waterfall methodologies; designing test plans, test cases and testing strategies; analyzing and evaluating existing systems and applications and revising them to increase their operating efficiency or adaption to new programs/system requirements; preparing business requirement documents and functional specification documents mapping the business requirements to the programs and applications; converting project specifications and statements of problems and procedures to detailed logical flowcharts; participating in Scrum meetings and coordinating with Business Analysts to review, analyze and understand the business needs and implementing the same into functional design; analyzing and creating business models, logical specifications and user requirements to develop solutions for the application environments; coordinating software quality assurance manual testing, WebServices testing, smoke testing, UAT and automation testing using Java, Selenium, TestNG, SoapUI and Git; reviewing User Stories to ensure technical accuracy, compliance and/or completeness and to mitigate risks; participating in design reviews to provide input on functional requirements, product designs, schedules and/or potential problems; collaborating on epic and story breakdowns, task definition and estimation; creating and enhancing comprehensive test plans to capture test strategy, approach and test scripts; mapping test plans to User Story requirements; identifying automation scenarios from the test cases and User Stories identified during the testing life cycle; designing and implementing manual and automated tests (functional, usability, regression UAT, integration, end-to-end and performance testing) using various test tools, such as Selenium Web Driver and TestNG; designing and implementing Web Services testing and web application testing using WSDL and SoapUI; analyzing test results and recommending modifications to the applications to meet project specifications; identifying, analyzing and tracking bugs and issues arising during the testing life cycle using Quality Center; designing and monitoring quality assurance metrics such as defect, defect counts, test results and test status; participating in the deployment of applications into existing systems from a quality assurance perspective using Maven and Jenkins; providing guidance and subject matter expertise on testing and quality assurance methodologies and processes; and documenting test plans, testing status and testing outcomes as required by the project.
Requirements: Master’s Degree or foreign degree equivalent in Computer Science, Computer Information Systems, Information Technology or Engineering and one year’s experience in position or one year’s experience in IT field (or Bachelor’s Degree and five years’ experience).
Special requirements: Experience with manual testing, WebServices testing, smoke testing, UAT, automation testing, Java, Selenium, TestNG, SoapUI and Git. Travel to various unanticipated client sites required. May reside anywhere in US.
Any Applicant who is interested in this position may apply by regular mail (including Reference Number 10023) to:
Entelli Consulting LLC
900 N. Arlington Heights Road, Suite 170
Itasca, IL 60143