Job Title

Senior Software Test Engineer

Company Name
Smiths Detection
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

Senior Software Test Engineer is responsible for testing software products or systems to ensure proper functionality. This person performs end to end software testing including on-premise software and cloud software components. The type of testing could be feature testing or performance testing

Duties & Responsibilities
What you'll do:
Design test plans, procedures, scenarios, and scripts to accurately assess new products or software updates according to customer requirements and company policies.
Develop testing protocol for various aspects, such as usability, database impact, error and bug finding, regression testing, and implementation scenarios.
Identify, analyze and create detailed records of problems that appear during testing, such as software defects, bugs, functionality issues, and output errors, and work directly with software developers to find solutions and develop retesting procedures.
Track problems, resolutions, and bug fixes throughout testing and create a comprehensive database of defects and successful mitigation techniques.
Create detailed, step-by-step documentation of test procedures for each phase or project as needed to ensure replicability, compliance with standards, and growth of company knowledge base.
Communicate clearly and effectively with test personnel, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes
Testing all aspects of the product/system like function/component, system, performance, regression, and service
Setting up of test environments, designing test plans, developing test cases/scenarios/usage cases, and executing these cases
Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned people
Assures product and process quality by designing testing methods; testing finished- product and process capabilities; establishing standards; confirming manufacturing processes
Define clear goals for all aspects of a product test and develop steps for their proper execution

The Individual
What you'll definitely need:
Bachelor’s degree in Electrical or Electronics or Computer Science. Master degree is preferred.
Minimum 8 years of relevant experience.
Should have done projects demonstrating experience as a hands-on software developer.
Sound knowledge of object-oriented design, microservices architecture, systems architecture
Proficiency in one or more test tools selenium etc.
Understanding and working experience with REST APIs
Good knowledge of SQL/No-SQL databases
Knowledge of Agile Methodologies and Pair Programming
Knowledge of Coding Standards, version management (Git/Bit bucket or similar), Build Process, Packaging, DevOps and CI/CD
Good understanding of Cloud based Application Architecture
Ability to work with multiple teams and projects at any given time
Ability to quickly learn complex software, system and technology
Leveraging and contributing to Open-Source projects
Knowledge of open-source tool chains and technologies
Excellent written and verbal communication skills

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 17, 2022
Additional information

--