Job Description :
Job Title: QE Automation Expert

Location: Raleigh, North Carolina, United States

Duration: 12+ Months

QE Automation Expert

Position Description

Candidate will be working in a highly motivated team that works on advanced Development and Test practices.
Candidate will be responsibe for educating and mentoring QE teams to improve the quality and drive the adoption of automation best practices and shift left test strategies across the QE organization. It is very fast paced environment that gives opportunity to learn lot about business and technology.

Your future duties and responsibilities

Overall 8 + IT experience into:

Drive the adoption of automation best practices and shift left test strategies across the QE organization

Provide hands-on coaching for Acceptance Test Driven Development and Automation of testing using the Ruby or Java etc., and a focus on the Gherkin/Cucumber collaboration tool

Design solutions in accordance with enterprise standards and within development, Test automation and with CI and CD in Agile environment

Research and implement tools on Test Automation, develop Proof Of Concepts on ATDD & BDD, Test Automation

Training the Team on the Modern Automation testing methodologies, frameworks, tools and techniques

In-sprint automation through potentially numerous approaches including but not limited to, key word driven frameworks, behavior driven development, model driven automation or AI/machine based learning testing
frameworks

Perform review of existing automation and provide guidance on optimization & improvement

Constantly evaluate the test automation strategy and approach to identify areas of improvement (i.e. test automation frameworks, dynamic data collection methodologies, coding standards, components and object repository methods, etc

Engineer solutions that collect and report test results through various metrics reporting tools

Communicate and co-ordinate the overall Automation vision, improvements and challenges with senior management

Develop in-depth system and product knowledge and partner with product owners and developers to identify areas for improved efficiencies

8 + years of experience Development, Test automation experience using TDD, BDD, Selenium Webdriver, JUnit, NUnit or MSTest, TestNG or similar tools

Experience in writing frameworks using JavaScript, Ruby, C#, Java, Groovy, SoapUI and Postman, Cucumber and Gherkin

Strong database experience Oracle, SQL Server, DB2, XML, MongoDB, Erwin, Toad Data Modeler

Experience with Acceptance Test Driven development using TDD/BDD

Experience with applications developed in various client side scripting technologies such as Angular, AJAX, JavaScript, JQuery etc.

Proficient with developer tools, such as Eclipse and git/github for developing on the Java stack

Strong experience in automating build processes, application deployments and continuous integration system using Gradle, Maven, Jenkins, Docker , Puppet

Train and mentor QA engineers, help them writing test automation code and do code reviews

Required qualifications to be successful in this role

Bachelors Degree in Computer Science

Total Required Skills: JavaScript, Ruby, C#, Java, Groovy, SoapUI and Postman, Cucumber, Gherkin, Angular, AJAX, JavaScript, JQuery, Gradle, Maven, Jenkins, Docker , Puppet, Oracle, SQL Server, DB2, XML, MongoDB, Erwin, Toad Data Modeler

Selenium, XML, Ruby, Java, SQL, NoSQL - 5+ years , Advanced

TDD, BDD, Cucumber, Gherkin - 5+years , Advanced

Automation Frameworks - 5+ years, Advanced

CI/CD, DevOps - 5+ years, Advanced

NON-ESSENTIAL SKILLS REQUIRED

Agile - 5+ years, Advanced

DevOps - 5+ years, Advanced

Healthcare - 3+ years, Advanced
             

Similar Jobs you may be interested in ..