QA Automation Engineer at INADEV
We are seeking a Senior QA Automation Engineer with solid experience in Java, Selenium, BDD, cucumber, API Automation, Maven, TDD, and Mockito, and proven expertise in building the Automation Testing framework for complex enterprise applications.
Requirements:
MINIMUM QUALIFICATIONS:
- Bachelor's Degree in Computer Science, Mathematics, Engineering, or a related field
- Masters or Doctorate degree may substitute for required experience
- 10+ years of experience with programming and designing Test Automation with Java
- 5+ years of experience building Automation test framework from scratch
- 5+ years of experience on an Agile development team, preferable Scaled Agile Framework (SAFe)
- Ability to pass a 7 year background check and to obtain a U.S. Public Trust clearance
REQUIRED SKILLS:
- Expertise in using Selenium for web application and automating regression test cases (Selenium WebDriver).
- Expertise in building Automation framework from scratch.
- Strong experience developing test scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format) using customized test automation framework
- Experience developing Selenium automation framework using Junit/TestNG frameworks and developing Maven targets to execute automation suites.
- Experience with JAVA, JavaScript-based technologies, such as node.js, angular.js, etc.
- Experience with automation technologies such as Jenkins, Maven, Junit, Mockito.
- Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives, and demos.
- Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development, and testing.
DESIRED SKILLS AND EXPERIENCE:
- Proficiency in using Selenium for web application and automating regression test cases (Selenium WebDriver/Selenium Box).
- Experience with Jenkins Auto jobs, Stash/Bitbucket
- Experience in configuring execution of automated regressions suite using Jenkins CI/CD pipeline.
- Experience maintaining resources in configuration management tools, such as GitHub repository.
- Experience with Version One management tool
- Automation test results debugging.
EDUCATION:
- Master's degree and 8+ years of professional experience or bachelor's degree and 10+ years of experience of professional experience
Description:
Formed in 2011, INADEV is focused on its founding principle to build innovative customer-centric solutions incredibly fast, secure, and at scale. We deliver world-class digital experiences to some of the largest federal agencies and commercial companies. Our technical expertise and innovations are comprised of codeless automation, identity intelligence, immersive technology, artificial intelligence/machine learning (AI/ML), virtualization, and digital transformation.
We are seeking a Senior QA Automation Engineer with solid experience in Java, Selenium, BDD, cucumber, API Automation, Maven, TDD, and Mockito, and proven expertise in building the Automation Testing framework for complex enterprise applications.
POSITION DESCRIPTION:
- Lead the development of innovative products/solutions, achieved through collaboration and dialogue with other experts in the field.
- Continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.
- Mentor and coach technical staff, proactively shape product vision, and support multiple internal/external initiatives to achieve mission success.
- Utilize proven experiences as the technical lead on large, complex projects, and enterprise solutions.
- Provide technical advice/input that impact strategic client outputs and business results.
- Impact functional strategy by developing new solutions, processes, standards, or operational plans.
- All other duties as assigned or directed.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)