Job Id: 20200918010
Job Role: E2E Test Automation Engineer
Experience: 6-8 Years
Job Location: Pune
Salary: Best in Industry
Vacancies: Not Mentioned
Job Description Barclays Recruitment 2020 Job Vacancies for Test Automation Engineer in September 2020:
To develop and review test code, devise smart testing strategies to validate large-scale software development and deployments.
Pair/Partner with developers to embed quality into product development by reviewing unit and integration tests.
Develop and implement automation strategies for right ratio of unit, API and GUI tests
Creation/Automation of test data and test harnesses
Develop test harness, data generation tools, test mocks to support unit and API level testing
What we’re looking for:
6-8 years of Software Testing and relevant quality assurance (QA) technical experience
Involved in System testing, Regression testing, End to End testing
Testing background in credit card domain and a thorough understanding of the overall lifecycle of transaction processing for a credit card.
Strong automated testing skills using standard test tools and techniques such as Selenium or equivalent.
Prior experience of API testing and a thorough understanding of REST API standards. Exposure to Karate Framework, rest-assured, https client java libraries and postman scripts
Hands on with tools like junit, testng, nunit, webdriver, jmeter, soapui, selenium, ranorex, seetest, fitnesse, cucumber etc
Able to run SQL queries and do data validation as part of testing process
What will you be doing?
Support estimation of Quality engineering tasks for the assigned project.
Scope quality engineering engagements, including delivery effort, delivery timescales and external dependencies for test automation
Detailed design for test engineering solutions and verification of this with test team stakeholders and BTS architecture and design authorities
Test Planning and assisting developers in designing unit & integration tests
Create Test ware – estimates, scenarios, cases, data & tests.
Review & execute unit & integration tests.
Execute Tests and collate evidence.
Deliver all planned automated testing as part of ‘done’, including unit tests for any framework code developed
Integration: Services, Components, Integrations (medium tests)
System: User stories, End to End (large tests)
Ensure automation frameworks meet current requirements and coding standards and maintain new & existing automated tests
Create & maintain mocks/stubs/harnesses/fakes/virtual services for all testing
Participate in code & design reviews and assist developers in designing testable code
Collaborate with Test Engineer in supporting exploratory testing
Defect reporting and tracking.
Mentor and support junior team members and/or lead a small team of associate SETs.
Monitor team progress and Communicate with stakeholders on test engineering progress and maturity
Support and maintenance for test code and frameworks/test harnesses
Sharing of re-usable components to test engineering colleagues and other test teams
Deliver test automation improvement initiatives within the project group.
Conform to established best practices and any appropriate test automation standard