Job Title

Senior Test Automation Engineer

Company Name
Emtec Technologies Pvt Ltd
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
6 Years  -  8 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Position Summary:
We are looking for a Senior Test Automation Engineer to join our team of software engineers.
You will contribute to building test automation framework and automated test suites using industry best practices such as page object model, data-driven framework, behavioral-driven development, etc.
You will be participating in tool analysis, performing proof of concepts, and making recommendations to support the tools selection process.
You will be participating in all the Agile ceremonies (sprint grooming, planning, demos), collaborating with the Developers, Technical Project Managers, Product Owners, and Release managers to understand requirements and architecture to assess, identify, and formulate a test automation strategy.
You will be leading the maintenance of test scripts, test data management across test environments, and monitoring automated test results in the CI/CD pipeline.
You will be actively involved in design reviews with architects & developers and provide early feedback on system limitations and testability aspects.
Apart from regression, you should focus on production issues to look for potential quality issues/ bugs and offer triaging and root cause analysis to the agile team.
You will be investigating the cause of non-conforming software programs. You should be detail-oriented and possess excellent troubleshooting abilities.
We would love to have you onboard if you have a strong technical background and can streamline all automation testing activities.

Position Required Skills, Knowledge, and Abilities:
6+ years of experience in building automation suites and frameworks.
Ability to write code in various programming languages like Java, Kotlin, Python, Javascript to automate tests for the full stack (Frontend – Web & Mobile, Backend – API, microservices (REST / SOAP), database (SQL), batch jobs, file processes, etc.)
Strong hands-on experience in API, along with Web or Mobile Automation is a must.
Demonstrated experience in building test automation frameworks, using tools like Junit, TestNG, Pytest, Jest, Mocha, Chai, Cucumber, Karate etc. Frontend - Webdriver, Appium, Cypress, Ranorex, or similar. Backend – Rest Assured, OKHttp, Exposed Postgres, or similar.
Knowledge of White Box Testing practices using tools like SonarQube, JaCoCO etc.
Extensive experience using standard test management tools like TestRail, Zephyr, and HP ALM.
Detailed knowledge of software engineering best practices for the Agile software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment (CI/CD), and test suite development and maintenance.
Strong communication and interpersonal skills.
Strong analytical and problem-solving skills.
Having Knowledge of Performance testing is an added advantage.

Position Responsibilities:
Developing automation framework and scripts.
Review automation code and provide suggestions to enhance the scripts.
Integrating automated tests in the CI/CD pipeline with proper reporting and artifact management
Develop test deliverables like test plans, test cases, test data, and traceability matrix.
Developing integration tests for various business scenarios.
Ensure that defects are correctly captured, documented, reviewed, prioritized, and triaged.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
December 04, 2023
Additional information

--