Republic World

Republic World - Quality Analyst - Automation & Performance Testing

Job Location

noida, India

Job Description

Job Description : Position : Quality Analyst Experience : 4-5 Years Location : Noida - 158 About the Job : Are you a highly motivated and experienced Quality Analyst with a passion for ensuring the delivery of high-quality software? Do you thrive in a collaborative environment and possess a strong understanding of modern web application development, particularly with React.js and Node.js? If you're ready to leverage your expertise in automation and performance testing to make a significant impact, we invite you to join our dynamic team! As a Quality Analyst, you will play a crucial role in the software development lifecycle by designing, implementing, and executing comprehensive test strategies. You will be responsible for building and maintaining robust automation frameworks, conducting rigorous performance testing, and collaborating closely with developers and product teams to guarantee the reliability and scalability of our applications. What You'll Do : - Automation Framework Design and Implementation : Design and develop scalable and maintainable automation frameworks for our web applications. - Automated Test Script Development : Create and execute automated test scripts using industry-leading tools such as Selenium and Playwright, specifically tailored for React.js-based Single Page Applications (SPAs). - Performance Testing : Conduct thorough performance testing using JMeter to identify potential bottlenecks, analyze application scalability, and ensure optimal performance under various load conditions. - Collaboration and Communication : Work closely and proactively with software developers, product managers, and other stakeholders to understand requirements, provide feedback, and ensure comprehensive test coverage across all aspects of the application. - - CI/CD Pipeline Integration : Seamlessly integrate automated test suites into Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps to ensure continuous quality assurance. - TDD/BDD Application : Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to promote a culture of quality and improve the overall reliability of our software. - Test Planning and Execution : Develop detailed test plans, test cases, and test data based on functional and non-functional requirements. Execute test cases, analyze results, and effectively report defects. - Issue Tracking and Resolution : Identify, document, and track software defects using appropriate issue tracking systems. Work collaboratively with the development team to ensure timely resolution of identified issues. - Continuous Improvement : Stay up-to-date with the latest industry trends and best practices in quality assurance, automation, and performance testing. Proactively identify opportunities to improve our testing processes and methodologies. What We're Looking For : - Proficiency in Automation Tools : Demonstrated expertise in utilizing automation tools such as Selenium and Playwright for web application testing. Familiarity with JavaScript testing frameworks like Jest and Mocha is highly desirable. - Performance Testing Experience : Proven experience in conducting performance testing using JMeter, including the ability to design test scenarios, execute tests, analyze results, and identify performance bottlenecks. - React.js Testing Expertise : A strong understanding of React.js component testing, state management principles (e.g., Redux, Context API), and how DOM updates impact testing strategies. - CI/CD and Version Control : Hands-on experience with integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps) and proficiency in using version control systems like Git, GitHub, and GitLab. - Analytical and Problem-Solving Skills : A strong analytical mindset with excellent problem-solving skills and a proactive approach to identifying and resolving quality issues. A keen focus on continuous quality improvement is essential. - Communication and Collaboration : Excellent written and verbal communication skills with the ability to effectively collaborate with cross-functional teams. - - Understanding of Testing Methodologies : Solid understanding of different software testing methodologies, including functional, non-functional, regression, integration, and user acceptance testing. (ref:hirist.tech)

Location: noida, IN

Posted Date: 5/13/2025
View More Republic World Jobs

Contact Information

Contact Human Resources
Republic World

Posted

May 13, 2025
UID: 5174797230

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.