Sunday 12 July 2015

Software Tester @ Barclays


    Main Duties and Responsibilities
    To develop and review test code and contribute to creation of 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. 
    · Contribute to development of automation strategies and implement the same 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
    Requirements
    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. 
    o Integration: Services, Components, Integrations (medium tests)
    o 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. 
    · 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 standards
Salary:Not Disclosed by Recruiter
Role Category:Programming & Design
Role:Testing Engineer

Desired Candidate Profile

Education-
UG:B.Tech/B.E.
PG:MCA
Doctorate:Any Doctorate - Any Specialization, Doctorate Not Required
    Person Specification 
    (Personal attributes essential to performing role: e. g. skills, competencies, expertise, knowledge, and experience. Note: experience not to be time-bound) 
    · Minimum of 2 years’ experience relevant work experience, including development and/ or test automation experience with a degree in Computer Science or Applied Computer Science 
    · Demonstrated expertise in Object Oriented Programming, and polyglot programming proficiencies in C#, Java, HTML, CSS (at least 2) 
    · Strong technical background with detail driven and excellent problem solving abilities 
    · Good product and testing acumen 
    · Expertise in test automation (functional and unit/ integration level - tools like junit, testng, nunit, webdriver, jmeter, soapui, selenium, ranorex, seetest, fitnesse, cucumber etc. ) 
    · Proven track record for agile, test-driven development, behavior driven development, continuous integration, and automated testing 
    · Active contributor to open source tools towards Automation / Quality Engineering 
    · Good at art of questioning and critical thinking 
    · Aptitude to learn tools/ apps/ processes/ domains 
    · Ability to articulate thoughts spoken/ written with global teams 
    · Knowledge of testing terminologies, processes and tools 
    · Participate in tasks at org level like training/ social activities to promote BTS/ Barclays culture 
    · Should have excellent conflict management skills and generate trust and respect in team 
    Educational qualifications 
    Graduate with software engineering background 
    Technical/ Agile certification
Company Profile:
Barclays Shared Services Pvt. Ltd
Barclays Shared Services Pvt. Ltd

2 comments:

  1. Thank you for the information.We are Salvus App Solutions, an IT outsourcing Software testing firm and we are soon going to come up with the requirements of software tester. Thanks!

    ReplyDelete