Software Test Engineer
Core
Perform testing, project management, and quality assurance assignments for complex software systems and infrastructure components.
Role type
Senior Software Test Engineer (Automation & QA)
Builds
Automated test frameworks, CI/CD pipelines, and validated software releases for industrial machinery systems.
Domain
Industrial Technology / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Test automation framework design, Functional and object-oriented coding (Java, Python, C++), BDD testing frameworks (Cucumber, JBehave), REST API testing (Karate), Performance testing (JMeter), AWS Cloud technology, TDD, Continuous Integration/Delivery, SQL, End-to-end system integration testing, DevOps tools (Jenkins, Git)
Preferred skills
Apigee or other API gateways experience
Technologies
Java, Python, C++, JUnit, Cucumber, JBehave, Karate, JMeter, AWS, Jenkins, Git, SQL, Apigee
Responsibilities
Analyze business requirements to develop and execute automation test cases; Document software issues and defects in bug tracking software; Coordinate with product owners to resolve open issues and understand specific functionality; Communicate with end users and internal customers for debugging and testing; Perform integrated testing and customer acceptance testing of components.
Seniority
Senior, hands-on IC
