Source description
About the role
As a QA Engineer, you will ensure the quality and functionality of the enterprise system being developed. You will work closely with cross-functional teams, including developers, business analysts, and project managers, to ensure the delivery of high-quality software that meets the specifications and expectations of our clients. Roles & Responsibilities Test Planning: Design, develop, and execute comprehensive test plans, test cases, and test scripts based on requirements and technical specifications. Manual Testing: Conduct manual testing on software applications across different platforms (web, mobile, etc.) to ensure functionality, performance, and security standards. Automation Testing: Develop and execute automated test scripts using tools like Selenium, QTP, or other relevant testing frameworks. Defect Management: Identify, document, and track defects and issues, and collaborate with developers to ensure timely resolution. Regression Testing: Perform regression testing on new software releases, ensuring new features do not affect the existing functionality. Documentation & Reporting: Execute load and stress tests to evaluate the scalability and performance of the application. Continuous Improvement: Maintain detailed records of test execution and results, providing daily or weekly status reports to the project management team. Collaboration: Work closely with developers, business analysts, and other stakeholders to understand project requirements and deliver optimal testing solutions. Requirements Demonstrated experience as a QA Engineer with 3+ years testing large-scale applications. Strong knowledge of software QA methodologies, tools, and processes. Experience with automation testing tools like Selenium , Jenkins , TestNG , or similar frameworks. Strong expertise in manual testing and automation testing . Experience in API testing with POSTMAN or RestAssured . Expertise in writing clear, concise, and comprehensive test plans and test cases. Strong understanding of Agile methodologies and SDLC (Software Development Life Cycle). Excellent English communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Candidates must hold a bachelor s degree in any stream. Preferred Skills & Qualifications Experience with the Cucumber framework is preferred. Familiarity in performance testing and load testing is preferred. Certifications in software testing (e.g., ISTQB, Certified ScrumMaster) are a plus. Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab, etc.). Familiarity with Cloud environments (AWS, Azure) and enterprise-level software systems. Experience in working with enterprise projects and multi-team environments. Familiarity with version control systems like Git or similar. What we offer you Flexible Working Competitive Compensation Insurance Benefits Training & Mentoring Frequent Celebrations Home Office Allowance Paid Leave Benefits Retirement Benefits Partial Course Funding Team Building Activities
More at Codeclouds It Solutions