What are the responsibilities and job description for the Test Automation Engineer position at GXM CONSULTING?
Description
GXM is seeking an experienced Test Automation Engineer to join our technical team. Candidate must have a strong background in using test automation in various forms against web applications. The Test Automation Engineer is responsible for building UI, API, and performance test automation scripts against software requirements for an innovative client system. This is a full-time, remote position with requirements for travel at least quarterly to client meetings.
Duties Include But Are Not Limited To
GXM is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or military status.
GXM is seeking an experienced Test Automation Engineer to join our technical team. Candidate must have a strong background in using test automation in various forms against web applications. The Test Automation Engineer is responsible for building UI, API, and performance test automation scripts against software requirements for an innovative client system. This is a full-time, remote position with requirements for travel at least quarterly to client meetings.
Duties Include But Are Not Limited To
- Design, develop, and execute Selenium WebDriver test automation scripts using Java, based upon software requirements definition, in concert with the scrum process
- Design, develop, and execute API test automation scripts using JavaScript, Chai, and VS Code
- Design, develop, and execute API performance test automation scripts using a tool such as JMeter or Grafana K6 Open Source
- Perform manual testing for each user story in the Sprint, in addition to developing test automation.
- Conduct detailed analysis of test results found through automated testing
- Support the development team with the identification, escalation, and resolution of related risks and issues
- Utilize testing knowledge and experience to advise leadership on the progress of the testing activities
- Work closely with the technical leads and product owners to develop plans, schedules, and present time estimation for testing activities to be performed
- Configure, maintain, and troubleshoot the software test environment
- MUST BE A US CITIZEN.
- Must have an ACTIVE SECRET CLEARANCE or above.
- Must be able to travel periodically for a few days every three months
- Bachelor's degree or equivalent combination of education and experience
- 2 years of experience as a software tester or similar role
- 2 years of experience developing automated tests with Selenium WebDriver
- 2 years of experience with version control (GIT)
- 1 years of experience with API testing
- Experience testing and debugging Web and UI issues
- Experience with JavaScript and Java based test automation
- Experience working in an agile environment
- API test automation
- Performance test automation
- Eclipse, VS Code
- BDD, Cucumber, Gherkin
- CI/CD build server experience
- Docker, Kubernetes
- Jira
- Zephyr
- Linux and command line instructions (1 years preferred)
- SQL
- Familiarity with Agile Scrum and Scaled Agile Framework (SAFe) methodologies
GXM is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or military status.