Job Overview:
We are seeking a talented and detail-oriented QA Engineer with 2-4 years of experience in both manual and automation testing. The ideal candidate will be responsible for ensuring the quality of web applications, eCommerce platforms, and ERP systems. This role requires strong expertise in test planning, execution, and automation across different domains.
- Key Responsibilities:Test Planning & Execution:
- Design, create, and execute test plans and test cases for web applications, eCommerce systems, and ERP solutions.
- Conduct manual testing to identify bugs and ensure product quality across different browsers, platforms, and devices.
- Automation Testing:
- Develop and maintain automated test scripts using tools such as Selenium, JUnit, TestNG, or similar.
- Implement automation for regression, functional, and performance testing across web applications and ERP systems.
- Collaborate with the development team to integrate automated tests into the CI/CD pipeline.
- Defect Identification & Tracking:
- Identify, document, and track defects using bug tracking tools such as JIRA or Bugzilla.
- Communicate effectively with developers and other stakeholders to resolve issues and ensure product stability.
- Domain Knowledge:
- Leverage expertise in testing web applications, eCommerce platforms, and ERP systems to ensure functional accuracy and user experience.
- Ensure that all features function correctly and meet business requirements.
- Collaboration:
- Work closely with development teams, project managers, and business analysts to understand requirements, scope, and test objectives.
- Collaborate in an Agile environment, contributing to sprint planning and daily stand-ups.
- Test Automation Strategy:
- Develop test strategies for automation that align with project goals.
- Maintain a balance between manual and automated testing to achieve efficiency and accuracy in the testing process.
- Continuous Improvement:
- Continuously evaluate and improve testing processes, tools, and frameworks.
- Provide feedback to enhance product quality and test coverage.
- Key Qualifications:Experience:
- 2-4 years of experience in software testing, including manual and automation testing.
- Strong background in testing web applications, eCommerce platforms, and ERP systems.
- Skills:
- Proficiency in automation testing tools like Selenium, JUnit, TestNG, or similar.
- Experience with manual testing methods, creating detailed test cases, and documenting test results.
- Familiarity with Agile methodologies and tools such as JIRA for test and defect management.
- Basic knowledge of SQL and ability to test database-related functionalities.
- Experience in API testing using tools like Postman or SOAP UI is a plus.
- Technical Skills:
- Good understanding of testing methodologies and the software development lifecycle (SDLC).
- Knowledge of CI/CD tools like Jenkins for integrating automated tests.
- Basic programming skills in Java, Python, or similar languages used in test automation.
- Soft Skills:
- Strong problem-solving skills with attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and within a team.
- Preferred Qualifications:Certifications:ISTQB certification or other relevant QA certifications are a plus.
- Experience with eCommerce Platforms:Specific experience with platforms like Magento, Shopify, or custom-built eCommerce platforms.
- Benefits:Competitive salary based on experience.
- Opportunities for professional development and certification.
- Collaborative and innovative work environment.