HamburgerMenu
hirist

Job Description

Job Title : Quality Assurance (QA) Automation and Manual Tester



Job Description :



We are seeking a detail-oriented and proactive Quality Assurance (QA) Automation and Manual Tester to join our dynamic team. In this dual-role position, you will be responsible for ensuring the quality, functionality, and performance of our software applications through both automated and manual testing processes. Your contributions will play a vital role in delivering top-notch products to our customers.



Key Responsibilities :



Automation Testing :



- Design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools such as Selenium, TestNG, JUnit, Cucumber, etc.



- Collaborate with developers and product teams to understand application functionality and identify testing needs.



- Execute automated test suites and analyze results to identify defects, issues, and areas for improvement.



- Continuously enhance and optimize the automation framework to improve efficiency and coverage.



Manual Testing :



- Perform thorough manual testing of software applications to identify bugs, inconsistencies, and usability issues.



- Create and maintain detailed test cases, test plans, and documentation for manual testing processes.



- Conduct exploratory testing to uncover potential problems that automated tests may not detect.



- Collaborate with cross-functional teams to review requirements and provide feedback on testability.



General Responsibilities :



- Participate in QA meetings and communicate test progress, results, and any roadblocks to stakeholders.



- Work closely with developers to reproduce and troubleshoot issues and ensure timely resolution.



- Stay up-to-date with industry trends and best practices in QA automation and testing methodologies.



- Contribute to the continuous improvement of QA processes, tools, and practices.



Qualifications :



- Bachelors degree in Computer Science, Information Technology, or a related field.



- 2+ years of experience in software quality assurance, with a focus on both automation and manual testing.



- Proficiency in automation tools and programming/scripting languages such as Java, Python, or JavaScript.



- Strong knowledge of software testing methodologies, tools, and best practices.



- Experience with test management tools (e.g., JIRA, TestRail) and version control systems (e.g., Git).



- Excellent analytical and problem-solving skills, with a keen eye for detail.



- Strong communication and collaboration skills to work effectively in a team environment.



- Oracle Certified Associate Java SE Programmer (OCAJP)



Preferred Qualifications :



- Experience with performance testing tools like JMeter or LoadRunner.



- Knowledge of API testing tools such as Postman or SoapUI.



- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in