We are seeking a detail-oriented and proactive Quality Assurance Tester to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and functionality of our software products through rigorous testing processes. This role requires a strong understanding of software development life cycles (SDLC) and the ability to work collaboratively in an Agile environment. The Quality Assurance Tester will play a crucial role in identifying defects, performing root cause analysis, and ensuring that our applications meet the highest standards of quality.
Responsibilities
Develop and execute test plans, test cases, and test scripts for various software applications.
Perform functional, system, regression, and performance testing on web and mobile applications.
Utilize automation tools such as Selenium, TestNG, and JUnit to enhance testing efficiency.
Conduct user acceptance testing (UAT) to validate software against business requirements.
Collaborate with development teams to understand features and provide feedback on usability and functionality.
Analyze test results and document defects using tools like Jira or TFS.
Participate in continuous integration/continuous deployment (CI/CD) processes to ensure seamless software delivery.
Engage in load testing using tools such as LoadRunner to assess application performance under stress.
Maintain thorough documentation of testing processes, results, and defect reports.
Stay updated with industry trends and best practices in quality assurance methodologies.
Qualifications
Proficiency in programming languages such as Java, Python, or JavaScript.
Experience with test automation frameworks including Selenium, TestNG, JUnit, or Cucumber.
Familiarity with mobile testing for Android and iOS applications.
Knowledge of RESTful APIs and web services testing.
Strong understanding of databases such as MySQL, Microsoft SQL Server, or Oracle for data validation.
Experience with version control systems like GitHub or GitLab.
Understanding of Agile methodologies and software development practices (e.g., Scrum or Waterfall).
Excellent analytical skills with the ability to perform root cause analysis on defects.
Strong communication skills for effective collaboration with cross-functional teams.
Familiarity with DevOps practices and tools such as Jenkins or Azure is a plus. Join us in delivering high-quality software solutions that meet our customers' needs while fostering your professional growth in the field of quality assurance.
Job Type: Full-time
Pay: ₹20,000.00 - ₹25,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.