Senior Automation Test Engineer - Appium IOWeb3 Technologies
IOWeb3 Technologies
Office Location
Full Time
Experience: 6 - 6 years required
Pay:
Salary Information not included
Type: Full Time
Location: Maharashtra
Skills: Java, Selenium, Appium, JSON, xml, SQL, REST API automation, Perfecto, Postman
About IOWeb3 Technologies
Job Description
Role : Senior QA Automation Engineer (Remote, Contract) Type : Remote Duration : 3 months Shift : 10 AM - 7 PM IST Job Summary We are seeking highly skilled and experienced Senior QA Automation Engineers to join our team for a 3-month remote contract. With a minimum of 6 years in Quality Assurance and Automation, the ideal candidates will have proven experience in developing and implementing automation frameworks for both UI and API testing. We are looking for specialists in Java and Selenium, with specific needs for expertise in REST API automation, and mobile testing using Appium or Perfecto. You will be instrumental in designing comprehensive test scenarios, executing tests, managing defects, and contributing to a robust automation strategy. Key Responsibilities Automation Framework Development - Develop, implement, and maintain scalable and robust testing automation frameworks. UI Automation - Design, develop, and execute automated UI tests using Selenium for web applications. API Automation - Design, develop, and execute automated API tests for RESTful services, working with JSON and XML formats. (Specific need for 2 positions). Mobile Test Automation - (For 1 position) Develop and execute automated tests for mobile applications using Appium or Perfecto. Test Case Design - Create comprehensive test scenarios and test cases that cover end-to-end functional testing requirements. Test Execution & Reporting - Execute automated and manual tests, meticulously log and track defects to closure, and prepare detailed test summary reports. Programming & Scripting - Write high-quality, maintainable automation scripts primarily in Java programming language. Collaboration - Work effectively within an Agile framework, collaborating with development, product, and other QA teams. Defect Management - Be proficient in defect logging, tracking, and ensuring timely resolution. Quality Assurance - Ensure the overall quality of software products through thorough testing and adherence to QA best practices. Unit Testing Strategy - Contribute to and advocate for automation strategies for unit testing. Required Skills & Qualifications : : Minimum 6 years of proven experience in Quality Assurance and Automation. Strong experience with developing and implementing Testing Automation Frameworks. Experienced with both UI and API based testing automation. Experienced with automation strategies for unit testing. Programming Language Proficiency and ability to write tests in Java programming language. Experience with Postman for API testing. Automation Tools (Mandatory) Extensive experience with Selenium. API Testing Experience in REST API, JSON, and XML formats. Mobile Testing (Required For Specific Roles) Experience in mobile testing using Appium and/or Perfecto. Test Management Working knowledge of test management software (e.g., qTest, Zephyr). Databases Proficiency in SQL. Testing Knowledge Knowledge of Web Application Testing, Performance Testing, Database Testing, Security Testing, and Web Service Testing. Test Driven Development Experienced with test driven development. Problem-Solving Strong analytical and problem-solving skills to identify and debug issues. Desired Skills (Good To Have) Familiarity with Agile frameworks and regression testing is a plus. Experience with Tosca (for relevant positions). (ref:hirist.tech),