Senior QA Engineer

ismartrecruit

Jaipur 6 Years Exp Posted 18d ago

Job Description

• Collaborate with development teams, product managers, and stakeholders to understand 

and validate requirements through thorough testing. 

• Participate in design reviews and provide input on requirements, product design, and 

potential issues. 

• Prepare test scenarios by reviewing software requirements. 

• Develop and execute comprehensive test plans and strategies for manual and automated 

testing. 

• Interact with clients to gather product requirements and ensure alignment. 

• Analyze test results for database impacts, errors, bugs, and usability issues. 

• Execute manual and performance testing for web, mobile, and desktop applications. 

• Lead end-to-end software testing projects, including creating test plans, test cases, effort 

estimation, and test reporting. 

• Perform various testing types, such as functional, UI/UX, performance, security, and 

architecture testing. 

• Utilize relational and non-relational databases like MySQL for database testing. 

• Work on automation frameworks and programming languages as a plus. 

• Use leading tools for requirement management, test case management, bug tracking, and 

version control. 

• Mentor and guide junior QA engineers. 

• Apply scripting and programming knowledge, preferably Python. 

• Implement CI/CD practices using tools like Jenkins and GitLab CI. 

• Operate in Agile/Scrum environments. 

Preferred Skills & Qualifications 

• Strong communication, analytical, and problem-solving skills. 

• Detail-oriented with a deep understanding of the software development lifecycle. 

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related 

field. 

• ISTQB or equivalent software testing certifications. 

Tools & Technologies 

• Familiarity with CI tools like Jenkins, version control systems like Git, and performance 

testing tools like JMeter. 

 

Similar Openings for You