QA & Testing Engineer

QA & Testing Engineer

Deutsche Bank
Not Specified
Not Specified

Job Description

Position Overview
The senior QA resource will design and develop test approach which should comply with the overall test strategy defined by the Test Architect. The QA Engineer is deeply involved in the requirement gathering and development of a specific application and will ensure that the identified solution for testing which fits to the testing needs defined by the Test Management of the respective application owner.
Your role will be the QA embedded within the central development Scrum team for DWS IT delivery. You must have good functional and technical QA skills required for testing. The ideal candidate should have relevant experience to date demonstrating successful QA deliveries and has capabilities to work with Delivery Manager, QA members located globally. Strong emphasis on technical skills. The ideal candidate should have relevant experience of successful implementation of various QA solutions and proven background of having worked in big teams across various locations. The QA engineer is expected to support applications with teams in Germany, UK, USA and India.
What we'll offer you
As part of our flexible scheme, here are just some of the benefits that you'll enjoy
  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under child care assistance benefit (gender neutral)
  • Flexible working arrangements
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above

Your key responsibilities
DWS TechLife Cycle team is responsible for the testing of all applications owned by DWS IT and provides expertise of testing to the projects and application owners. The Test function supports the individual teams with expertise around tools and frameworks in order to keep the manual effort behind the testing at a minimum.
Your skills and experience
Essential Technical Skills:
  • Excellent knowledge in SQL, sound knowledge on building test solutions for online and mobile applications.
  • Continuous Integration testing experience.
  • Excellent knowledge on using vendor and open source tools

Preferable Technical Skills:
  • ‘ITIL Foundation qualified at either v2 or v3.

Education / Qualifications Requirement:
  • Engineering or any other equivalent degree in IT stream. Participation and/or completion in Testing certification programs (Six Sigma, CSTE, ISTQB, ISEB or CSTP)

Job Description:
Your job will involve:
Test Planning & Execution: Would be expected to carry out below list of Tasks
  • Develop Test Approach for web, native and mobile applications
  • Build functional/regression tests in Quality Center/ALM
  • Carry out test execution.
    • Follow automation scripting guide lines and develop reusable and maintainable automation code
    • Work with Automation team to build regression automation test suite from manual tests and update them for every release.
    • Configure and maintain Test execution environments
    • Ensure QA environments are stable with appropriate release artifacts and data
    • Version control artifacts using Bitbucket, Git Hub, Perforce, SVN or any other version control tools
    • Provide functional and tooling support to other QA and support teams working in the programme
    • Schedule automation scripts based on Release cycles.
    • Review daily smoke test reports, and Regression test reports. Analyse test failures and raise issues/defects to respective Dev teams.
    • Update / Fix test scripts as per the functionality changes
    • Identify gaps between manual and automated tests, helping Automation team in continuously improve the automation coverage
    • Assist QA team members with various challenges during day to day delivery.
    • Achieve good test coverage across online, native, and mobile applications
  • Quality
    • Must have good knowledge of the software test best practises and industry standard tools
    • Maintaining testing standards and ensure that they adhered to, as well as proactively trying to add these standards whenever possible.
    • Taking pride in the quality of software delivered for each iteration and release.
  • Communication
  • Must be able to communicate effectively with other development team members, project members, managers and end users.
  • Must be able to participate in the discussions within the team, communicating any issues that have a project-wide scope to the necessary level
  • Must be able to build relationships and work closely with our QA colleagues around the globe
  • Must be able to participate in a culture of ‘knowledge sharing with the development team.
  • Sharing best practices with other QA teams across DWS.
  • Motivation
  • Must be self-motivated, setting a high level of professionalism and excellence.

Job Requirements:
You are a senior QA resource with:
. 8+ Years of functional testing experience
. Good understanding and knowledge of automation testing methodologies
. Good Knowledge of hybrid frameworks
. Experience in applications built on latest web technologies like HTML5 and mobiletechnologies - iOS, Android
. Good knowledge of mobile applications QA: iOS, Android Native and Hybrid apps
. Good Knowledge of the following: HP ALM, JIRA
.Programming or scripting skills. : Knowledge on any one of: Ruby, Perl, JavaScript, Java, VBScript, Spark/Scala - An advantage
. Good knowledge on testing life cycle
. Experience in working with source control tools: SVN, GitHub, Perforce
. Working knowledge of SQL and RDBMS databases
. Good knowledge on Unix /Linux environments and basic Unix shell scripting
. Understanding on non-functional testing like Failover, resilience, performance/load testing
. Quick learner
. Ability to prioritise and organise
. Results driven - able to deliver good quality accurate solutions to tight time-scales
. Conscientious - Always give 100% to tasks assigned
. Versatile - Able to multi-task
. Team Player - Must be able to work with and participate within a large professional team
. Professional - Expect to work the hours the job demands
. Strong communication skills
. Strong trouble shooting and problem-solving skills
It would be desirable for the candidate to have:
  • ISEB Software Testing Certification - Foundation /Intermediate /Practitioner
  • Previous experience testing online and mobile applications.
  • Straight through processing knowledge
  • Understanding of Performance and Load testing with experience in using non-functional testing tools
  • Automated testing skills preferably Selenium, TestComplete
  • Understanding on HTML5, iOS and Android mobile technologies
  • Knowledge of Unit Testing and Agile Methodologies
  • Knowledge of scripting (VBScript, Java Scripting, Shell, Perl etc)
  • Working experience in Automation and toolset
  • You must be highly motivated with an eye for detail, strong communication skills and a track record of delivering successful projects into production.

How we'll support you
  • Training and development to help you excel in your career
  • Flexible working to assist you balance your personal priorities
  • Coaching and support from experts in your team
  • A culture of continuous learning to aid progression
  • A range of flexible benefits that you can tailor to suit your needs

About us and our teams
Please visit our company website for further information:
Our values define the working environment we strive to create - diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.
We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.
Click to find out more about diversity and inclusion at Deutsche Bank.
Job Source :

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content