Software Test Engineer (Automation & Manual Testing)

6 - 8 years

8 - 18 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Senior Software Test Engineer (Automation & Manual Testing)

Roles and Responsibilities:

1. Test Planning and Strategy:
- Develop and execute comprehensive test plans and strategies for both manual and automated testing processes.- Collaborate with cross-functional teams to gather requirements and define testing scope.

2. Automation Development:
- Design, develop, and maintain automated test scripts using Python and Robot Framework to ensure efficient testing processes.- Identify opportunities for test automation and implement solutions to reduce manual testing efforts.

3.Manual Testing:
- Conduct thorough functional and regression testing of software applications to ensure high quality and adherence to specifications.- Document test cases, test scripts, and test results accurately in Jira or other tracking tools.

4. Database Testing:
- Utilize SQL for database testing and data validation to confirm the integrity and accuracy of data across applications.

5. Defect Management:
- Effectively identify, track, and manage defects using Jira, collaborating with development teams to ensure timely resolution.- Perform root cause analysis on defects to facilitate improvements in the development and testing processes.

6. Continuous Improvement
- Proactively identify areas for process improvements in testing methodologies and tools, recommending best practices to enhance overall testing efficiency.- Participate in peer reviews of test cases and testing strategies to ensure quality and coverage.

7. Collaboration and Communication:
- Work closely with developers, product owners, and other stakeholders to understand requirements and validate functionality.- Provide regular updates on testing progress and results to project management and relevant teams.

8. Mentorship and Leadership:
- Mentor and guide junior testers in best practices for manual and automation testing.- Lead by example in demonstrating thorough and effective testing practices.

9. Documentation and Reporting:
- Ensure comprehensive documentation of testing processes, results, and any identified issues for better traceability and compliance.- Generate analytics reports on testing metrics, showing the effectiveness of testing efforts and areas for improvement.

Required Skills:

- Proficient in Python programming for automation scripting.
- Strong hands-on experience in manual testing, with a solid understanding of functional and regression testing methodologies.- Familiarity with automation testing frameworks, particularly Robot Framework.- Experience in SQL for performing database testing.- Proficient with Jira for defect tracking and project management.- Excellent analytical, problem-solving, and troubleshooting skills.- Strong communication skills to effectively collaborate with various stakeholders.

This position offers a dynamic environment where your testing expertise will contribute significantly to the development of high-quality software products. If you meet the above qualifications and are ready to take on a challenging role, we invite you to apply!

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
R Systems International logo
R Systems International

Information Technology and Services

Gurgaon

RecommendedJobs for You

Kolkata, Mumbai, Hyderabad, Navi Mumbai, Pune, Chennai, Bengaluru