Job Title

Test Engineer

Company Name
Commonwealth Bank
Job Type
Full-time
Industry
Qualification
B.Tech/B.E.
Experience
6 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Execute and maintain automated test assets to ensure desired level of quality and test coverage.
Contribute to the estimates on the Automation/manual Test efforts for various features and new initiatives as part of definition of done.
Collaborate closely within your scrum team to drive testability in solution design and promote best test engineering practices in the development process
Establish traceability and coverage through effective mapping of test cases & scripts to acceptance criteria as defined in user story
Advise and apply best test engineering practice, and supporting tools and technologies to specific features and projects
Adhere to the Code of Conduct. The Code of Conduct sets the standards of behaviour, actions and decisions we expect from our people.
Drive Test Practices and Strategy throughout the scrum team
Assist the team in automating the identified test cases, also review unit or API/integration level tests where appropriate
Conduct 3 way handshakes for all user stories that require testing
Complete all test activities for System Testing, Accessibility Testing, Cross Browser testing and End to End Testing
Help verify that the conditions for Definition of Done is met for all user stories

Qualifications:
Essential -
Has a tertiary education in IT – i.e. computer science / engineering degree
Holds a Testing/QA certification, e.g. ISTQB

Desirable -
Holds an agile certification (ie Agile testing/Agile foundations/certified scrum master)
6+ years in the industry

Experience:
Essential -
Sound technical understanding of software development practices and life-cycles.
Demonstrable working experience in C# and/or Java, test automation frameworks and tools for the technical stack
Demonstrable working experience in setting up and/or applying test automation frameworks for large scale web and/or mobile applications using industry standard and/or open source tools
Demonstrable ability to analyse complex technical requirements, review architecture documents and solution design, and determine appropriate test automation approach and best engineering practices based on technical design.
Demonstrable working experience in code repository & version control tools such as Stash & Git 
Demonstrable working experience in service virtualisation in a complex environment 
Demonstrable working experience in Web services, REST/SOAP/XML and API/Service based testing using tools such as POSTMAN
Demonstrable working experience using CI toolset such as TeamCity 
Demonstrable working experience and an advocate for Agile methodology, and Agile delivery toolset such as JIRA
Demonstrable working experience in Selenium and Appium
Demonstrable ability & desire to engage and maintain working relationships with project sponsors, business stakeholders and engineering community.
Demonstrable confidence to challenge senior members of the team and stakeholders, regardless of disciplines, when required.
Effective communication skills and sound business acumen
Demonstrable confidence in presenting innovative ideas to a broad audience including technical and business stakeholders
Ability to learn and apply industry best patterns and practices
Customer focused individual who has demonstrable experience in applying technical expertise to meet customer needs
Demonstrable understanding and/or working knowledge of Test Driven Development (TDD) and Behaviour Driven Development (BDD)
Contract Test Automation

Desirable-
Demonstrable understanding and/or working knowledge of Continuous Integration (CI), Continuous Delivery (CD) and DevOps
Experience in or exposure to cloud technologies and experience building cloud based applications
Experience in or exposure to containerisation technologies and tools such as Docker
Experience in or exposure to non-functional testing, such as performance and security testing 
Experience in or exposure to mobile application development
Experience in Android or iOS development
Unit Testing 

Languages - Javascript, Java, C#

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
October 13, 2023
Additional information

--