Job Title

Software Quality Assurance Engineer

Company Name
Thermo Fisher Scientific
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

The candidate will be a member of our core Quality Assurance Team in this position, accountable for leading all aspects of testing projects, will also work closely with different business group, scrum team and assist the IT teams (BAs, Dev & functional teams) in testing & documentation for all the changes and enhancements. Candidate will be accountable for maintaining the regression suite and keep it up to date on regular basis. The candidate will be responsible as a test automation team member/lead to maintain the TOSCA automation scripts and keep them up to date. At the same time candidate will work with the IT teams to identify new scope for automation to develop new scripts to add to the regression suite. Should be able to identify new test scope and design test scripts from requirements and design document to ensure that the full scope of the project is thoroughly tested, and all the defects identified and addressed before solution is deployed in production. Should have strong presentation and interpersonal skills. It is an extra advantage if the applicant has meaningful understanding of MES systems (CAMSTAR, GOAST, etc.).

Roles & Responsibilities:
Excellent understanding of STLC and SDLC
Sound Knowledge of test management, requirement traceability, QA standard processes including project planning, testing cycles, defect tracking, test data preparation
Should be able to work on Agile environment and Lead testing projects.
Review the work of other automation testers including code review and recommend changes to their approach.
Make suggestions for solving issues.
Monitor and strategize mobile testing platform support.
Additional responsibilities as needed.
Participate in all aspects of QA product lifecycle: Scoping, test case creation, and maintenance, feature, regression, execution, and automation Design, develop and support frameworks for our test infrastructure and provide automation expertise to our development and test teams
Support the setup and maintenance of different test phases
Collaborating with test engineers to design and develop an efficient solution
Identify, analyze, and resolve complex software issues
Develop test automation frameworks.
Develop tools and infrastructure to improve the quality and efficiency of testing

Work with project team to deliver solutions based upon the requirements. 

Excellent problem solving, critical thinking, analytical skills.

Ability to be flexible, resourceful, organized and work in a fast-paced business environment.

Task ownership and ability to work within Target dates/ timelines and budgets.

Ability to grasp modern technology quickly.

Should have experience identifying process gaps and provide resolution.

Exploring and implementing new ways to automate systems.

Present new ideas where appropriate and take the ownership of the execution.

Mentor peer / lower bands as appropriate

Encouraged to validate / challenge initiatives, projects, priority, and direction within the team.

Encouraged to drive projects and team workstreams and advise leadership as necessary

Excellent verbal and written communication skills.

Preferred background:
Bachelor’s degree or 4-year college degree or equivalent in Computer Science or related field required.
Exceptional verbal and written communication skills.
Should have documentation, presentation, reporting skills using dashboards and test management tools
The ability to work well independently or on a team.
Experience in build automation test suite using rest assured.
Experience of automation testing
Hands-on experience using industry standard DevOps tools (CI/CD, GitHub, Jenkins)
Familiar with Micro-service testing architecture and API testing.
Excellent analytical, technical, and problem-solving skills.
Prior experience in Java programming a plus
Ability to interact effectively with developers, quality assurance site reliability engineers.
Good to have database backend testing knowledge.

Technical Skills:
8+ years of experience in software quality assurance experience.
Proven ability in Bamboo, Git, Jenkins etc.
Good amount of experience in Java programming or any programming.
Proven experience and must have working knowledge on TOSCA
Good knowledge in automation tool like TOSCA, Selenium, UFT.
Sound knowledge in SQL Queries and Database testing
Exposure to API testing automation.
Hands on knowledge in mentioned automation tools
Expertise working with TDD/ BDD Environments.
Having experienced Bug tracking tool (JIRA, ALM etc.).
Good knowledge in Gherkin, Cucumber, Keyword and Hybrid Driven frameworks

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
June 10, 2023
Additional information

--