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
Location: bhubaneswar, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Nisum Consulting Pvt. Ltd |
---|