Job Description
Job Title:
Test Automation Software Engineer
Location:
The position is open to remote, but they have to be local to travel into the Owings Mills office as needed.
Job Description
The Test Automation Software Engineer will be responsible for automation of regression testing to augment manual System Testing and UAT, in addition to developing, documenting and executing manual tests as needed. The Test Automation Software Engineer will work closely with Software Engineers in a Scrum team to deliver the highest quality products in a timely and cost-effective manner. This is a hands-on, full development lifecycle role which provides an opportunity to solve complex business, data and technical challenges. As a key contributor throughout the entire development cycle, you will be required to think outside the box and bring cutting edge technology in-house.
Core Attributes:
- High achiever who combines ambition with humility and is happy to let their performance do the talking.
- Demonstrable passion for technology (e.g. personal projects, open-source involvement) while using their problem solving capabilities to deliver solutions utilizing a top end engineering approach Craftsman-like approach to building software.
- Takes pride in engineering excellence and instils these values in others Focused on delivering value to the business with relentless efforts to improve process A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review or pairing, unit testing, refactoring and related approaches
REQUIREMENTS
- 5+ years of experience building test automation for Java or C#
- 5+ applications
- Experience working within a Scrum team and solid understanding Agile principles Experience with automation tools such as Selenium, Cucumber, and JMeter Solid database querying knowledge. Preference for PostgreSQL Confident communicator; able to argue a point concisely and deal positively with conflicting views.
- Enthusiasm for learning & results oriented.
TOP SKILLS
- Cloud services platform (AWS)
- Java 1.8
- Spring Frameworks/Spring Boot
- Experience with NodeJS
- Angular V7
- AG grid
REQUIRED SKILLS
- 3+ years Selenium
- 3+ years Cucumber or Junit
- 2+ years API Testing with REST Assured
- 2+ years Java
- 1+ years JavaScript
- 1+ years HTML
- 2+ years SQL
- 2+ years GitHub/GitLab or similar version control
- 1+ years Unix/Linux
- 2+ years manual testing experience