Job Title

Senior Software Engineer in Test

Company Name
Rocket Software Development India Pvt Ltd
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Essential Duties and Responsibilities:
Validates software products using systematic tests to develop, apply, and maintain quality standards while working in the agile team.
Define and communicate metrics for tracking QA progress and effectiveness.
Responsible for automating and maintaining multiple features or modules.
Observes and records defects in software products while analyzing failures through automated or manual test execution.
Prove coverage analysis and proactively adjust testing to improve test coverage.
Works under limited direction of a manager and/or team lead to perform various types of testing.
Learn and follow established QA processes and procedures with little supervision.
Oversee quality-testing efforts including automation, effort estimation, resource forecasting and fulfilment, and task and risk management, including functional, performance, regression.
Proficient in programming (languages and engineering processes)
Mentor junior QA engineer.
Good in debugging
Understand user requirements.
Big Picture Thinking. Keeps the success of the product in mind while focusing on the details of an assigned features or components.
Works well in a team. Team-oriented, collaborative, accountable, dependable.

Required Qualifications/Experience:
Typically requires a minimum of 8+ years of related experience.
Experience in Software Quality Assurance and Software Testing of Client/Server, UNIX/LINUX, web-based applications, and desktop-based applications.
Conversant with all phases of Project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
Proficient in developing and executing Test Procedures, Test plans, Test scripts, verification, test result validation, performing functional, usability and ensuring that the software meets the system requirements. Documented all phases of QA process.
Ability to build test environments for functional, system, and stress testing.
Hands-on experience with UI and API automations using Selenium, Rest assured, Python
Expertise in creation and maintenance of Hybrid Automation framework combination of Data Driven and Keyword Driven automation approaches.
Fundamentals of IBM i Operations and System Management.
Familiarity with TCP/IP in the IBM i Environment.
Working Experience in Control Language Programming.
Experience in Working with DB2 Databases using Structured Query Language (SQL).
Knowledge of IBM i Programming Environment and integrated file systems.
Capability of configuring the HTTP Server.

Preferred Skills/Experience
Experience with JMeter for performance testing
Ability to do scripting with Batch\Shell
Understanding and experience of code versioning tools, such as git/bitbucket.
Experience with CI/CD (Jenkins) and build tools like ant/maven.
Working experience of containerization skills – Docker.
Good to have Cloud knowledge.
Tomcat and Application security skills.
Database Hands-on skills: PostgreSQL, MSSQL, DB2.
Working exposure of IDE applications like Eclipse/Visual Studio.
Thrives in a multi-tasking environment with constantly evolving priorities.
Ability to analyze complex problems into simple sub problems and then reuse available solutions to implement most of those.
Agile development methodologies

Required Qualifications:
Minimum 5 years of experience working on software quality
Experience in Design using good Object-Oriented programming practices and Design Patterns
Advanced understanding of QA methodologies
Minimum 2-3 years of work experience in manual and automated software testing
Demonstrated competence in automation using scripting or other languages 
Experience with problem tracking systems and test case management systems
Ability to prove coverage analysis and proactively adjust testing to improve test coverage

Preferred Qualifications:
Quality certifications like ASQ a plus

Education:
Bachelor’s degree in Computer Science, IS Engineering, or related technical discipline; advance degree preferred

Key Skills
Recruiter's Name
--
Telephone
--
Posted Date
January 06, 2024
Additional information

--