Test Automation Engineer

Responsibilities Partner with feature developers and other SDETs to build the tools and infrastructure to ensure our production code is thoroughly tested to the highest standards. Partner with development to ensure we are building testable applications. Assist feature developers in stabilizing our code, build and deployments. Create and maintain libraries and object repositories for Automation Frameworks. Maintain and contribute to development of test stubs, tools to enhance manual test execution Investigate new testing technologies and methodologies to expand and improve product test coverage.  Drive continuous integration, recommending approach and technology infrastructure and tools. Mentor SDETs and Test Engineers to spread adoption of automation strategy and best practices throughout the team. Participate in Sprint Planning meetings and prepare test strategy for each cycle. Track and report test coverage metrics. Organize and triage defects for developers. Create or modify the test automation Java code to automate the testing. Qualifications Bachelors degree in Computer Science or equivalent work experience. Minimum of 2 years experience in testing within an enterprise environment. Master's degree in business related field is acceptable in lieu of work experience. Strong development background in Java and JUnit. Experience with Mockito, Selenium, Docker, Jenkins, JavaScript and/or AWS. Preferred Qualifications Experience in the use of equivalence class partitioning, boundary conditions and pairwise testing. Strong background with SonarQube or similar tool. Ability to analyze testing processes, policies, and procedures. Effective organizational and prioritization skills with the ability to balance multiple projects within tight timelines. Behavioral & Leadership Competencies Strong technical & analytical skills. Team player. Forward thinker.
Salary Range: NA
Minimum Qualification
Less than 5 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.