Quality Assurance Tester, 100% Remote
C2C and visa sponsorship not possible ... Our client is seeking to contract with a highly capable and motivated Quality Assurance Tester to help maintain the quality pedigree of our in-house nuclear reactor design management software system. It will include the creation, automation, evaluation, and response to automated unit (pytest) and end-to-end (Cypress) tests for our internal web applications (Django/Vue stack) in support of continuous development in a high quality environment. It will also involve elements of keeping these tests running smoothly on our continuous integration system (Jenkins).
Responsibilities
• Perform independent testing of newly developed features and bug fixes and formally document the results during releases
• Run existing test suites on qualified compute environments during releases and formally document their results
• Build new Python unit tests and Cypress E2E tests covering new or existing features to streamline future regression testing
• Help document the traceability from software requirements to implementation to testing
• Improve the test suite’s reliability and performance
Key Qualifications and Skills
• Experience in executing Python and Javascript testing systems required
• Basic software development skills in Python and/or Javascript required
• Familiarity with software development tools, customs, and practices desired, including e.g. git, pytest/nose, PyPI, Python packaging tools, IDEs, etc.
• Strong written and verbal communication skills
• Self-motivated: ability to seek out tasks and produce value aligned with team goals without waiting for next assignment desired
• Experience with Vue and/or Quasar strongly desired; ability to learn rapidly and use required
• Experience configuring and using Continuous Integration/Continuous Delivery systems such as Jenkins desired
• The successful candidate will possess a high degree of trust and integrity, communicate openly and display respect, and a desire to foster teamwork
• Actual position starting level and title will be determined based on assessment of qualifications.
• Candidates must be legally authorized to work permanently in the U.S. (i.e. without the need for work sponsorship now or in the future