OpenEye is seeking a Software Engineer in Test to join their growing team to enable high-quality software delivery through scalable automation.
Requirements
- Experience with one of the following programming languages - Java, JavaScript, Python, Ruby, Go, C++
- Experience with build/packing tools like Bamboo, Jenkins, Gradle, Maven
- Ability to quickly learn new technologies and practices
Responsibilities
- Designing, implementing, and maintaining automated test frameworks and tools
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
- Generating detailed bug reports
- Analyzing software systems and coordinating with other teams to enhance the overall design
- Researching test tools, methodologies, and trends and upgrading existing practices and processes
- Managing the final quality on production release
- Reviews code written by others to determine if the code meets company, departmental, and team standards.
Other
- Understanding project documents, customer demands, and product objectives to create and execute test cases.
- Handling technical communications and understanding the customers' systems.
- Excellent critical thinking and problem-solving skills
- Strong quality ethic and test-first attitude
- Great communication and teamwork skills