Job Title

Software Quality Engineer

Company Name
NCR VOYIX
Job Type
Full-time
Industry
Qualification
Bachelor’s Degree
Experience
3 Years  -  5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Hyderabad, Telangana, India
Job Description

General Responsibilities:
Test Planning & Development: Develop, document, and execute comprehensive test plans, test cases, and test scripts to ensure product functionality and reliability.
Automation: Utilize Mabl to create and maintain automated test scripts, ensuring the scalability and efficiency of the testing process.
Manual & Exploratory Testing: Perform hands-on testing for new features and regression to ensure software quality in both Linux and Windows environments.
Scripting & Debugging: Write Python scripts to support automation, data validation, and testing frameworks, as well as troubleshoot test automation issues.
Collaboration: Work closely with cross-functional teams including development, DevOps, and product management to identify quality metrics and improve software quality practices.
Defect Tracking: Document, track, and manage defects using [Your Bug Tracking Tool, e.g., Jira], including collaborating on defect resolution and verification.
Continuous Improvement: Provide feedback on the software lifecycle, identify gaps in the testing process, and contribute to test strategy improvements.

Education and/or Requirements Required:
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
3-5 years of experience in software quality assurance, including both manual and automated testing.
Demonstrable experience with automation tools (preferably Mabl) and scripting in Python.
Familiarity with CI/CD pipelines and continuous testing practices.
Solid understanding of QA best practices, SDLC, and Agile methodologies.

Preferred Qualifications
Experience with performance and load testing tools.
Familiarity with API testing tools (e.g., Postman, SOAPUI).
ISTQB or equivalent software testing certification.

Technical Skills:
Operating Systems: Proficient in Linux and Windows environments, with experience troubleshooting issues in both.
Automation Testing: Experience with Mabl or similar test automation tools for UI and functional testing.
Scripting: Proficiency in Python for writing and debugging test scripts, with experience in creating tools or utilities for automation.
Testing Techniques: Knowledgeable in various testing methodologies, including functional, regression, system, and integration testing.
Test Management: Experience with test management tools and bug tracking software (e.g., Jira, TestRail).

Soft Skills:
Analytical Skills: Strong problem-solving skills with the ability to think critically and creatively when identifying and resolving issues.
Communication: Excellent verbal and written communication skills, with the ability to clearly document and communicate test results, defects, and project status.
Team Collaboration: Proven ability to work effectively in cross-functional teams, fostering collaboration across teams and functions.
Attention to Detail: High attention to detail and accuracy in both test execution and documentation

Key Skills
Recruiter's Name
--
Telephone
--
Posted Date
October 29, 2024
Additional information

--