TechPoppy

Software Development Engineer - Test II - Java/Selenium/Appium

Job Location

bangalore, India

Job Description

Responsibilities : - Design, develop, and maintain scalable and efficient test automation frameworks using Java, Selenium, and Appium. - Implement best practices for test automation, including code reusability, maintainability, and reporting. - Continuously improve and optimize existing automation frameworks to enhance test coverage and efficiency. - Develop and execute comprehensive API test suites using tools like Rest Assured or similar. - Validate API functionality, performance, and security. - Collaborate with developers to ensure API specifications are clear and testable. - Develop and execute automated test scripts for mobile games on both Android and iOS platforms using Appium. - Perform functional, performance, and compatibility testing on mobile devices and emulators. - Identify and report mobile-specific defects and ensure timely resolution. - Design and implement automated test scripts for web-based gaming applications using Selenium WebDriver. - Perform cross-browser testing and ensure compatibility across different browsers and operating systems. - Develop and maintain comprehensive test suites for UI/UX validation. - Integrate test automation scripts into the CI/CD pipeline using Jenkins. - Configure and maintain Jenkins jobs for automated builds, deployments, and test execution. - Monitor and analyze test results from CI/CD pipelines and provide timely feedback to the development team. - Develop detailed test plans, test cases, and test scripts based on product requirements and specifications. - Execute manual and automated tests and report defects using bug tracking systems. - Perform regression testing, smoke testing, and exploratory testing as needed. - Work closely with developers, product managers, and other stakeholders to understand product requirements and ensure quality. - Participate in code reviews and provide constructive feedback. - Communicate test results and defect reports effectively to the team. - Participate in agile ceremonies. Required Skills and Experience : - 3-5 years of experience in software testing and automation. - Strong programming skills in Java. - Proficiency in developing and maintaining test automation frameworks using Selenium WebDriver. - Hands-on experience with mobile testing automation using Appium (Android and iOS). - Extensive experience in Rest API testing using tools like Rest Assured or similar. - Experience with CI/CD pipelines and tools like Jenkins. - Strong understanding of software testing principles, methodologies, and best practices. - Experience with bug tracking systems (e.g, Jira). - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. - Experience in the gaming Industry is a strong plus. - Experience with performance testing tools like Jmeter is a plus. - Experience with Cloud testing platforms is a plus. Education : - Bachelor's degree in Computer Science, Software Engineering, or a related field. Interview Process : Round 1 : Assessment of coding skills and fundamentals of testing, including tools such as Selenium and Appium. Round 2 : Case studies, advanced coding exercises, and in-depth automation tasks (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 4/19/2025
View More TechPoppy Jobs

Contact Information

Contact Human Resources
TechPoppy

Posted

April 19, 2025
UID: 5107222690

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.