Nisum Consulting Pvt. Ltd

Nisum - Senior Quality Assurance Engineer - Appium/Selenium

Job Location

bhubaneswar, India

Job Description

Job Description : Responsibilities : - Design, develop, and maintain robust and scalable automation frameworks using Java, Selenium, and Rest Assured. - Implement best practices for test automation, including code reusability, modularity, and maintainability. - Evaluate and recommend appropriate automation tools and technologies. - Develop and execute automated test scripts for UI, API, and integration testing. - Create and maintain comprehensive test suites for regression, functional, and performance testing. - Analyze test results and provide detailed reports on defects and issues. - Troubleshoot and resolve automation script failures. - Design and implement automated tests for RESTful APIs using Rest Assured. - Validate API contracts and data integrity. - Develop and maintain API test suites for functional and performance testing. - Develop and maintain automated UI tests using Selenium WebDriver. - Implement cross-browser testing and ensure compatibility across different platforms. - Design and implement data-driven and keyword-driven test frameworks. - Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, GitLab CI). - Ensure seamless execution of automated tests as part of the build and deployment process. - Configure and manage test environments for automated testing. - Collaborate with development and product teams to define test strategies and plans. - Participate in requirements analysis and provide input on testability. - Estimate test effort and timelines. - Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the software development lifecycle. - Communicate effectively with technical and non-technical audiences. - Participate in code reviews and provide constructive feedback. - Mentor and guide junior QA engineers. Required Skills : - 5 years of experience in test automation. - Strong proficiency in Java programming. - Extensive experience with Selenium WebDriver for UI automation. - Strong experience with Rest Assured for API testing. - Hands-on experience in designing and implementing API tests using Rest Assured. - Understanding of RESTful API concepts and best practices. - Experience with Selenium Grid and cross-browser testing. - Knowledge of Page Object Model and other design patterns for Selenium. - Experience with CI/CD tools (Jenkins, GitLab CI). - Ability to integrate automated tests into CI/CD pipelines. - Strong understanding of software testing methodologies and best practices. - Experience with different testing types (functional, regression, performance). - Proficiency in Git and version control practices. - Strong analytical and problem-solving skills. Preferred Skills : - Experience with performance testing tools (JMeter, LoadRunner). - Experience with mobile testing frameworks (Appium). - Knowledge of cloud platforms (AWS, Azure, GCP). - Experience with containerization technologies (Docker, Kubernetes). - Knowledge of Agile/Scrum methodologies. - Relevant certifications (ISTQB). Qualifications : - Bachelor's degree in Computer Science, Information Technology, or a related field. - 5 years of experience in QA automation with a focus on Java, Selenium, and Rest Assured. - Proven experience in developing and maintaining automation frameworks. - Strong understanding of software testing principles and practices (ref:hirist.tech)

Location: bhubaneswar, IN

Posted Date: 5/1/2025
View More Nisum Consulting Pvt. Ltd Jobs

Contact Information

Contact Human Resources
Nisum Consulting Pvt. Ltd

Posted

May 1, 2025
UID: 5118402030

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.