This job is closed
Manual & Automation Testing Engineer - Cucumber/Integration Testing
Resources Valley8 - 12 years Jaipur
Responsibility :- Automation & Manual Tester - QAT Basic (Must Have): - Having worked on 1 or more backend languages like Java, C#, etc - Knowledge of tools, concepts and methodologies of testing (Unit, Functional Testing, Component Testing, Integration Testing) and where each one applies. - Exposure to any open source testing tools like TestNG, Cucumber, Appium, Selenium Webdriver, etc. - Must understand the fundamentals of Automation frameworks and how they fit into the quality infrastructure and deployment pipelines. - Work experience and knowledge of architectures involving databases (SQL, NoSQL), Message Queues and Caching technologies. - Familiar with SDLC/STLC or Agile processes. - Aptitude for functional testing and ensuring a high-quality user experience for products. - Aptitude for understanding and reviewing the system design & architecture, to come up with effective automation coverage. - Must be able to debug logs, troubleshoot databases, aptitude for operations principles and comfortable interacting with SRE & DevOps teams. - Passion to identify test coverage gaps in an automated suite and improvise. - Be a Go-To person in the team and be able to guide and develop junior SDETs technically. - Hands-on experience in mobile app automation is a plus - Should be good in testing concepts - Excellent in manual testing and requirement understanding - Maintain, setup, design, and configure software test environments - Excellent Communication - Testing/Automating APIs (Rest Assured, Swagger, API Fortress, Postman, Appium etc.) - Expertise in Automating Batch services with core Java - Defect Tracking Good to have Skills : - Experience with multi-environment structured Test Data setup and management. - Exposure to Continuous Deployment pipelines - Knowledge of docker, and implementing the automation tests in dockerized containers in a Kubernetes environment - Certification like ISTQB, CSTE etc. will be a plus - Security and Pen testing is a plus - Mobile Testing is a plus - SQL Knowledge - Load Performance testing is a plus - Exposure to BDD and Cucumber is a plus Key Responsibilities : - Primarily responsibility for performing functional (Manual) testing. - Develop automation scripts & Framework - Building reusable components and libraries - Coach and mentor less experienced team members - Work with Scrum Team to prioritize tasks and ensure deadlines are met - Automation scripting, development of test frameworks and platforms - Reviewing acceptance criteria (ie behaviours) for accuracy, clarity and completeness - Preparing RTM - Build reusable code and libraries for future use - Independent contributor - Collaborate with development team and stakeholders - Client Communication.