Thermo Fisher Scientific Inc. is seeking a Senior Software Engineer to develop and implement flawless solutions that impact global health and safety, and to create brand new technology for their wide array of products.
Requirements
- Demonstrated expertise with automation frameworks including Cucumber, Selenium, TestNG, JUnit, and Jira.
- Proven experience in testing cloud-based applications and IoT devices.
- Extensive background in conducting functional, regression, integration, smoke, and security testing.
- Established skills in writing, reviewing, and executing test cases
- Deep knowledge of software testing methodologies and best practices.
- Advanced proficiency in automation scripting and tools; Python competency is a valuable addition.
- Proficiency in using GitHub for version control and team collaboration.
Responsibilities
- Develop and manage test case automation frameworks utilizing tools such as Cucumber, Selenium, TestNG, and JUnit.
- Execute comprehensive testing of cloud-based applications across diverse environments.
- Conduct thorough testing of IoT devices to ensure optimal performance and integration.
- Author, evaluate, and implement test cases for functional, regression, integration, smoke, and security testing.
- Leverage Jira for efficient test case management and progress tracking.
- Produce detailed test reports and deliver professional presentations to key stakeholders.
- Utilize GitHub for version control and collaborative development of test scripts.
Other
- This position is subject to the successful completion of a United States federal government Tier 3 security clearance. U.S. citizenship is a requirement of this clearance process under federal law.
- BS in Computer Science, Engineering, Chemistry, Mathematics or equivalent work experience
- Min of 3 to 5 years of related experience
- Highly self-motivated with a meticulous and solution-oriented approach.
- Exceptional communication and presentation abilities, with fluency in English.