Software Engineer II (QA) at QAD, Inc.
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

12 Feb, 26

Salary

0.0

Posted On

14 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Testing, Test Automation, SQL, Defect Management, Test Planning, Test Execution, Collaboration, Communication, Attention to Detail, Analytical Skills, Problem-Solving, Critical Thinking, Testing Methodologies, Test Management Tools, Automation Tools, Performance Testing

Industry

Software Development

Description
Company Description QAD is building a world-class SaaS company, and we are growing. We are looking for talented individuals who want to join us on our mission to help solve relevant real-world problems in manufacturing and the supply chain. This hybrid position requires candidates to be based in Pune with 3-4 days of in-office collaboration per week. Job Description The Software Tester is responsible for the quality and reliability of software products. This role involves planning and executing both manual and automated tests to identify software defects, ensuring the product is fit for purpose, and working closely with development teams to resolve issues. Test Planning & Design: Analyze Requirements: Review and validate user stories/defects, functional specifications, and design documents to understand the software expected behavior. * Create Test Artifacts: Develop comprehensive test plans, test cases (scenarios with specific steps, data, and expected results), and test scripts. * Set up Test Environment: Prepare and configure the necessary hardware, software, and data for test execution. Test Execution & Reporting Execute Tests: Perform various types of testing, including manual, automated, functional, regression, integration, and performance testing. * Defect Management: Identify, document, and track software defects/bugs using a defect tracking system. Log recise reports with clear steps to reproduce the issue. * Bug Validation: Retest resolved defects to confirm fixes and perform regression testing to ensure new changes haven't negatively impacted existing functionality. Quality Assurance Process Improvement: Contribute to the continuous improvement of the testing process, tools, and methodologies. * Documentation: Maintain detailed records of testing activities, results, logs, and summary reports. Collaboration & Communication Teamwork: Collaborate closely with developers, product managers, and business analysts to understand user expectations and prioritize testing efforts. * Status Reporting: Communicate test progress, defect metrics, and overall product quality status to stakeholders (technical and non-technical). A. Technical Skills ● Testing Methodologies: Strong understanding of the Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC). ● Types of Testing: Proficiency in various testing techniques (e.g., Black-Box, Functional, UI/UX, Regression, Security, Performance). ● Test Management Tools: Experience with test case management and defect tracking tools (e.g., Jira, Azure DevOps, TestRail). ● Automation: experience with test automation tools like Selenium, Appium, Cypress, or similar, and proficiency in a programming language (e.g., Python, Java, JavaScript) for writing automation scripts. ● Database Skills: Ability to write basic to intermediate SQL queries to validate data integrity. B. Soft Skills ● Attention to Detail: Critical for identifying subtle bugs and inconsistencies. ● Analytical and Problem-Solving Mindset: The ability to break down complex systems and investigate the root cause of an issue. ● Communication: Excellent verbal and written communication skills for reporting bugs clearly and collaborating with cross-functional teams. ● Critical Thinking: The ability to think like an end-user and create "what-if" scenarios to expose hidden flaws. Qualifications Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). ● Experience: minimum 3-5 years of experience in a Software Testing or similar role.Experience with QAD Financials or other major ERP/Financial modules is a strong plus. Additional Information Your health and well being are important to us at QAD. We provide programs that help you strike a healthy work-life balance. Opportunity to join a growing business, launching into its next phase of expansion and transformation. Collaborative culture of smart and hard-working people who support one another to get the job done. An atmosphere of growth and opportunity, where idea-sharing is always prioritized over level or hierarchy. Compensation packages based on experience and desired skill set About QAD: QAD Inc. is a leading provider of adaptive, cloud-based enterprise software and services for global manufacturing companies. Global manufacturers face ever-increasing disruption caused by technology-driven innovation and changing consumer preferences. In order to survive and thrive, manufacturers must be able to innovate and change business models at unprecedented rates of speed. QAD calls these companies Adaptive Manufacturing Enterprises. QAD solutions help customers in the automotive, life sciences, packaging, consumer products, food and beverage, high tech and industrial manufacturing industries rapidly adapt to change and innovate for competitive advantage. QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
Responsibilities
The Software Tester is responsible for ensuring the quality and reliability of software products through planning and executing both manual and automated tests. This role involves collaborating closely with development teams to identify and resolve software defects.
Loading...