Student Veterans of America Jobs

Welcome to SVA’s jobs portal, your one-stop shop for finding the most up to date source of employment opportunities. We have partnered with the National Labor Exchange to provide you this information. You may be looking for part-time employment to supplement your income while you are in school. You might be looking for an internship to add experience to your resume. And you may be completing your training ready to start a new career. This site has all of those types of jobs.

Here are a few things you should know:
  • This site is mobile friendly. You do not need a log-in or password to access information.
  • Jobs on this site are original and unduplicated and come from three sources: the Federal government, state workforce agency job banks, and corporate career websites. All jobs are vetted to ensure there are no scams, training schemes, or phishing.
  • The site is refreshed daily to remove out-of-date content.
  • The newest jobs are listed first, so use the search features to match your interests. You can look for jobs in a specific geographical location, by title or keyword, or you can use the military crosswalk. You may want to do something different from your military career, but you undoubtedly have skills from that occupation that match to a civilian job.

Job Information

ThermoFisher Scientific Engineer III, Software Test in Bangalore, India

Job Description

Company Overview:

At Thermo Fisher, our mission is to enable our customers to make work healthier, safer, and cleaner. It is a close-knit, collaborative, multi-functional setting where we believe none of us is as thoughtful as all of us, and we each have something valuable to contribute toward our goal. The software services team is tasked with applying industry standard methodologies to the design, development, and deployment of world-class software products. We are looking to hire individuals with experience with software development and integration in clinical and research settings, and who can help us solve the next wave of technical challenges using the latest cloud-based, big-data, and rich analytics toolsets.

You should be proficient and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation, to customer acceptance, delivery, and support. You have the experience and passion to create world-class software solutions. You are the type of person that encourages the challenge of working in a fast-paced, discovery-oriented environment and will be genuinely passionate about the prospect of creatively exercising your problem-solving skills on a continuous basis with an eye to ultimately improving the human condition.

We are currently seeking a versatile Software Engineer with expertise in Test Automation, particularly in the Robot automation framework and strong proficiency in Python. The ideal candidate will have a proven track record in automating tests for both desktop and web applications, integrating test code into CI/CD pipelines, and using popular test management and automation tools.

Position Overview:

As a Software Engineer specializing in Test Automation, you will be responsible for designing, developing, and maintaining automated test scripts, ensuring the quality and reliability of our software applications. You will work closely with multi-functional teams in a collaborative and agile environment, implementing and optimizing test automation frameworks.

Key Responsibilities:

  • Test Automation Development:

  • Design and implement automated test scripts using the Robot automation framework and Python for both desktop and web applications.

  • Ensure comprehensive test coverage for all software features.

  • Participate in project-wide reviews of requirements, system architecture, and detailed design documents

  • Perform and coordinate QA activities such as estimation, test planning, test design, preparation of traceability matrix, test execution, test results analysis, and reporting

  • Analyze product requirements and develop manual and automated functional, system and integration tests.

  • Creation and execution of Test Automation Frameworks and Suites.

  • Leadership and Team Management:

  • Provide leadership and direction to the Test Automation team.

  • Mentor team members, encouraging their professional development and growth.

  • Collaborate with other engineering leaders to align automation efforts with overall business and software development goals.

  • CI/CD Integration:

  • Implement and maintain automated testing within a CI/CD pipeline, using tools such as Jenkins and GitHub Enterprise.

  • Collaborate with DevOps teams to optimize and streamline the CI/CD process.

  • Test Management and Documentation:

  • Apply test management tools, such as JIRA, to organize, track, and report on test progress and results.

  • Document test artifacts and processes effectively, providing clear and concise documentation.

  • API Testing:

  • Write code to test APIs, ensuring the robustness and reliability of backend services.

  • Software Development Lifecycle:

  • Demonstrate a solid understanding of the entire software development process, from requirements analysis to deployment.

  • Collaborate with software developers to ensure high-quality software releases.

  • Agile Collaboration:

  • Work effectively in a Scrum/Agile software development team, participating in sprint planning, reviews, and retrospectives.

  • Collaborate with a team with varied strengths to achieve common goals.

  • Communication Skills:

  • Possess excellent verbal and written communication skills.

  • Effectively document artifacts and processes and articulate them to team members.

Qualifications (must have):

  • Bachelor’s degree in computer science, software engineering, or a related field.

  • Proven experience in Test Automation with the Robot automation framework.

  • Very good knowledge and shown experience in Python programming.

  • At least 6 + years of experience in Test Automation [Roboto Automation Framework]

  • Strong proficiency in Python programming.

  • Familiarity with web protocols, open-source testing tools, XML, XSD, JSON, and SQL.

  • Knowledge of other Test Automation Frameworks.

  • Experience in writing code to test APIs.

  • Understanding of Agile/Scrum methodologies.

  • Excellent communication and collaboration skills.

Preferred Qualifications (nice to have):

  • Experience with JMeter/SOAPUI/REST-assured or other test automation frameworks.

  • Experience with CI/CD tools, including Jenkins and GitHub Enterprise.

  • Database understanding is desired but not a must-have.

  • Experience working with a geographically distributed team.

  • Good to have a background in Flow cytometry.

  • Good to have experience working on life sciences Domain and exposure to instrument software development.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

DirectEmployers