QA Automation Engineer - Java and Appium
TECHNO COMPASS CONSULTING PRIVATE LIMITED | Chennai, TN, INPosted 18 days ago
Description
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