Company Description
OptByte is a leading provider of innovative software solutions based in Pune, India. We specialize in streamlining complex business processes to enhance end-consumer experiences and improve operational efficiency. Our solutions leverage real-time AI and intelligent automations to empower clients to make better decisions and transform their businesses.
Role Description
This is a full-time on-site role for a Quality Assurance Engineer at OptByte Software Solutions in Pune. The Quality Assurance Engineer will be responsible for test execution, quality assurance, manual testing, creating test cases, and software testing on a day-to-day basis.
Qualifications
- Test Execution, Quality Assurance, and Manual Testing skills
- Ability to create effective test cases and conduct software testing
- Strong attention to detail and analytical skills
- Experience with automated testing tools is a plus
- Knowledge of software development life cycle (SDLC) and testing methodologies
- Bachelor’s degree in Computer Science or related field
- Certifications in software testing (e.g., ISTQB) are a bonus
Key Responsibilities:
- Test Planning and Strategy:
- Collaborate with product managers, developers, and other stakeholders to understand requirements and define test plans and strategies.
- Design, develop, and execute test cases, scripts, and procedures to ensure the quality of software applications.
- Manual and Automated Testing:
- Conduct manual testing on web and mobile applications to identify bugs, defects, and performance issues.
- Develop and maintain automated test scripts using tools like Selenium, JUnit, TestNG, or similar.
- Perform regression testing, system testing, integration testing, and user acceptance testing (UAT).
- Bug Tracking and Reporting:
- Identify, document, and track bugs and defects using bug tracking tools like JIRA, Bugzilla, or similar.
- Work closely with the development team to resolve issues and verify bug fixes.
- Performance and Load Testing:
- Execute performance and load testing to ensure applications can handle the required load.
- Analyze performance test results and recommend improvements.
- Continuous Improvement:
- Contribute to the improvement of testing processes and methodologies.
- Stay up to date with the latest industry trends, tools, and best practices in QA and software testing.
Experience:
- 2+ years of experience in software testing or quality assurance.
- Experience with both manual and automated testing.
- Familiarity with Agile/Scrum methodologies.
Technical Skills:
- Proficiency in test automation tools (e.g., Selenium, QTP, JUnit, TestNG).
- Knowledge of programming languages like Java, Python, or JavaScript is a plus.
- Experience with bug tracking tools (e.g., JIRA, Bugzilla).
- Understanding of software development lifecycle (SDLC) and software testing lifecycle (STLC).
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent attention to detail and ability to identify issues.
- Good communication and teamwork skills.
This job has now closed
You can find more jobs over on our careers page.
See More Jobs