We are currently looking for a motivated and experienced software testing professional to join
one of our development teams. You will have the opportunity to work on a cross-functional
software development team that is responsible for all aspects of project development. Our
software development teams are comprised of Software Developers, Project Test Engineers, and
Product Owners. Candidates must be open to learning new skills and processes, collaborate with
people across time zones, and embrace continuous improvement. Candidates must also
demonstrate the ability to help the team create testable user stories, automated and manual
acceptance tests, and help drive the project to done.
Essential Functions:
Contribute to the breakdown of projects into testable user stories.
Help team create detailed acceptance criteria that serves as the test plan for story development.
Creation of manual and automated tests that validate acceptance criteria.
Creation of workflow tests that emulate customer feature usage.
Ability to judge when product team needs to understand functionality short comings or general
product issues discovered while executing test plans.
Proactively engage development team to overcome obstacles blocking progress.
When necessary engage stakeholders to clarify user requirements or ascertain feedback on a
project.
Ability to clearly articulate technical findings during team meetings.
Collaborate with extended team members across international time zones.
Desired Experience:
Experience testing CAD, PLM or similar technical applications.
Experience working on software development teams that utilize processes with Agile principles.
Experience with various development tools like JIRA, Perforce, and QuickBuild.
Experience creating automated and manual acceptance tests.
Experience with Python a plus.
Experience with relational databases (preferably Oracle, SQL Server, or MySQL).
Unrestricted
Unrestricted