Senior Qa Developer

Year    Bangalore, Karnataka, India

Job Description

Job Title Senior QA Developer



Join the game-changers:

As a highly experienced QA Developer, the role will give you the chance to work with back-end technologies. From day one you will be testing high-volume, high-performance services where reliability and accuracy are paramount. You will be enthusiastic about making contributions that help the team meet the challenges we face, delivering high-quality software within a complex business domain. The role will need you to draw on your experience in approaches such as Continuous Delivery and understand how and when to use TDD, BDD, and DDD to deliver high-quality software that accurately represents the business domain.

You will be comfortable working closely with both business and technical stakeholders to achieve the best possible outcomes. Technology stack: Java 8, Javascript, HTTP / REST, Kafka, AMQ, JMS, Spring,

Who we are:

We've been changing the financial services game since we were founded in 1974 when we invented a whole new category of trading. Today, we're the world's No.1 spread betting and CFD provider, with operations in 20 countries across five continents and over 400,000 active clients worldwide. But we know our success is only possible because of our people, who we encourage and empower to be brave, determined, and inventive.

Join us if you'd like to work in an inclusive, collaborative team that will recognize your talent and allow it to shine.

Where you'll work:

As part of our hybrid working environment, you'll split your time between home and the office. In this way, you'll be able to enjoy a better work-life balance and always bring your best self to your role.

At the office, you'll have access to everything you'd expect from a world-class employer, such as a modern working environment, agile spaces, private quiet rooms, and breakout areas. Plus, all our offices are located in iconic city centres, close to everything you might need for a rewarding working experience.

While you'll be based in our Bangalore office, you'll be working with our IT teams in Krakow and London. Join IG, and you'll be joining the best in an always-moving industry. We're constantly improving and developing better ways to test our systems, as well as experimenting with new techniques in testing.

How you'll grow:

Your personal and professional development is important to us. As a company that's constantly redefining the boundaries of possibility, we'll challenge you to push yourself, accelerate your ambitions and rise to new levels of excellence. We know that's a big ask, so we'll make sure that you're supported all the way, getting the backing you need and the recognition you deserve. If you connect with our vision and can get behind it, you'll be rewarded with countless opportunities to experience new things and enhance your abilities.

There is a career framework with QA and Technology. There is an opportunity to move into senior roles with QA and opportunities to move to other departments within Technology. The career frameworks are carefully crafted to support you and your manager plan the next phase of your career.

What you'll get:

Join a growing, exciting and experienced team continually seeking to find ways of ensuring IG Group operates effectively in support of its wider Group Strategic Goals, and work and grow within a highly dynamic and exciting environment. As well as having the chance to attend regular social events and join special-interest groups, you get an attractive selection of benefits working with IG:

  • Matched giving for your fundraising activity
  • Flexible working hours and work-from-home opportunities
  • Performance-related bonuses
  • Pension, insurance, and medical plans
  • Career-focused technical and leadership training in class and online, incl. unlimited access to the LinkedIn Learning platform
  • Contribution to gym memberships and more
  • A day off on your birthday
  • Two days' volunteering leave per year
Who you are:

You're upbeat and enthusiastic, and you have an open mind and a curious, can-do attitude.

You, like us, understand the importance of collaboration and are driven to be the best in what you do. You embody our three core values - to champion the client, learn fast together, and raise the bar. You want to be part of a proudly carbon-neutral company that will prioritize your well-being and that of the world around you, helping to create a brighter future for all. A company that embraces diversity and welcomes everyone with respect, regardless of race, age, sexual orientation, gender, identification, faith, or culture.

If you're inspired by our way of working and can bring something new to our team of top-notch people, then you'll find a home here.

You'll need experience in:

Essential:
  • Java programming skills
  • Significant experience in Back-end application testing
  • Experience in testing RESTful web services
  • Understanding of testing methodologies and their application, including UAT and System Integration Testing
  • Energetic and analytical approach to problem-solving
  • Can use necessary tools to debug problems with the software
  • Ability to demonstrate an understanding of software testing techniques
  • Well-versed with the CI/CD Process Flow
Working Knowledge of:
  • UNIX
  • Git
  • Maven
  • Bamboo or Jenkins
  • Junit/TestNG
  • Cross-platform testing experience Desirable:
  • Good knowledge of Java
  • Experience in Java - Spring Framework
  • Experience in TDD/BDD Framework
  • Knowledge of communication protocols: HTTP (REST, JSON/XML), AMQ, Kafka, JMS, JMX
  • Experience with iterative/agile development methodologies (SCRUM, XP)
Qualifications:

Essential:
  • Excellent verbal and written communication skills in English
  • Friendly and approachable manner
  • "Can-do" attitude
  • Self-starter and very organized
  • Innovative and thinks outside the box
  • Interest in Automation, QA, financial markets, and trading and a willingness to learn more about them
  • Degree level education (in relevant/related subject)
Desirable:
  • Knowledge of the financial industry, especially CFDs, Equities, FX, and Futures
  • Previous automation experience on a trading platform
What you'll do:
  • Work within the Quality Assurance team to test new functionality, as well as regression testing a multitude of different software applications
  • New tests development
  • Converse directly with the Business and IT teams to ensure a suitable understanding of requirements and required test coverage
  • Raise and manage any defects identified throughout the software development life cycle
  • Contribute to the IG Group Quality Assurance strategy
  • Work as part of an Agile/Scrum development team
  • Provide QA guidance to the team
  • You're upbeat and enthusiastic, and you have an open mind and a curious, can-do attitude.
You, like us, understand the importance of collaboration and are driven to be the best in what you do. You embody our three core values - to champion the client, learn fast together, and raise the bar.

You want to be part of a proudly carbon-neutral company that will prioritize your well-being and that of the world around you, helping to create a brighter future for all. A company that embraces diversity and welcomes everyone with respect, regardless of race, age, sexual orientation, gender, identification, faith, or culture.

If you're inspired by our way of working and can bring something new to our team of top-notch people, then you'll find a home here.

From the team:

Being in a flexible working environment and full of support along with challenging work, you will have an enormous opportunity to showcase your talent, up-skill yourself and build your career progression. QA is a great department and team to work in. There is always someone to provide support and help. All new team members go through a thorough onboarding process and have a QA buddy assigned to help settle them in. You will be able to bring your ideas to fruition and are encouraged to challenge the status quo. If you enjoy technical challenges and working on technical projects, this is the place for you.

Number of openings 1

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2963037
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year