QA Automation Engineer - Java and Appium

QA Automation Engineer - Java and Appium


Posted 18 days ago

Apply Now


Job Description - QA Test Automation (Java + Appium)

Location: All Metro Cities/Chennai/Mumbai/Vadodara locations

Experience: 4+ years of experience (Java + Appium)

Experience in Testing Strategy , Testing Architecture , Automation test framework setup is mandatory

Key Roles and Responsibilities:

  • Provide leadership, guidance, training and mentoring to implement test automation across workstreams - mobile apps, web, backend, database
  • Oversee technological execution of the recommended automation solution roadmap across project teams
  • Minimize exposure and risk across multiple projects. Identifying risk and conducting mitigation action planning.
  • Develop strategic plans for automation testing efforts
  • Create test estimates and define/build reusable testing assets for large/complex projects
  • Develop and implement test automation frameworks
  • Keep yourself updated with trends on innovative testing products and solutions
  • Improve quality practices across functional and non-functional testing
  • Delivery of complex test programmes
  • Support the strategic direction of our Continuous Testing & Assurance Practice
  • Minimum 4 years of experience in Automation testing
  • Experience in setting up a test framework from scratch and improving existing frameworks to be more efficient and effective
  • Experience in defining and implementing test processes in the organization across multiple projects
  • Expertise in creating UI test frameworks using Page Object Model
  • Experience with Robot Framework
  • Experience with programming languages, in Python, Ruby or TypeScript JS
  • Experience of identifying the appropriate techniques, tools and guidelines to implement the required tests and to give guidance on the corresponding resources requirements for the test effort
  • Demonstrated experience in defining and implementing several test automation solutions leveraging one or more of the following: Selenium webdriver, Cucumber, Appium, RestAssured, SoapUI, Swagger, Postman, Protractor, Jmeter, EggPlant, LoadRunner, VisualStudio Load Test, Grinder, Gatling
  • Experience of leading multiple release cycles
  • Experience in BDD Frameworks (Cucumber/Gherkin/Calabash), GitLab CI, RSpec
  • Must understand technologies such as web servers, application servers, databases
  • Excellent oral and written communication skills and the ability to clearly articulate to all project members and stakeholders.
  • Evaluate, troubleshoot and test the software repeatedly in order to detect all errors and bugs and recommend bug fixes to find out the Root cause analysis
  • Must have strong understanding of scripting/programming/computer architecture
  • Possess a track record of successful managing highly complex test programmes on schedule, to budget and quality standards
  • Experience of the full software project lifecycle (waterfall, agile, DevOps) and a technical appreciation of IT systems and solutions
  • Excellent problem solving and analytical skills
  • Proven experience in managing test tools and environments to support test programmes
  • Has delivered test maturity assessments, providing and successfully implementing an improvements plan
  • Experience of building strong and effective relationships with clients

- exp. of automation testing in an API/ micro-service environment -Deliver high-quality automated testing for API Integrations across front-end, back-end, web and mobile apps in an Agile environment - Experience with Postman is highly desirable

Skills: Appium, Automation, Sql, Quality Analysis, Api Integration, Testing

Experience: 4.00-10.00 Years