QA Engineering Professional
Job Req ID: 27721
Posting Date: 3 Feb 2024
Function: Software Engineering
Unit: Digital
Location:
RMZ Ecoworld, Devarabeesanahal, Bengaluru, India
Salary: Competitive
Why this job matters
The QA Engineering Professional supports the critical testing activities for a portfolio of products and services, following best practice standards for test quality, resource planning and issue resolution, in alignment to business strategy and requirements.
• Create performance script for teams / applications.
• Execute the test in Blaze Meter or BT framework.
• Produce collateral and documentation around the scripts / tools used.
• Follow standard Performance Engineering practises.
• Collaborate with wider teams to understand their needs for NFT.
• Set Performance KPIs and tags application on where they stand.
• Conduct Baseline and Load test and generate reports.
What you’ll be doing
At BT, we are investing heavily in technology to provide both great services to our customers and drive internal efficiencies for our commercial and operational areas. To help us with this, we are looking for a Performance engineers to support Baseline and benchmark the applications, for seamless integration and upgrades to our new vision for BT. The Performance Engineer is responsible for conducting various the kind of tests to ensure that applications are as per stable and scalable as per BT standards.
You'll have the following responsibilities:
This role provides opportunity to create scripts using various performance testing tools and framework used to serve BT and will be responsible for conducting various NFT across applications using agile methods in a demanding environment.
• Identify and calculate opportunities that exist optimize the application by helping various engineering teams.
• Will create performance scripts (JMeter, LoadRunner & other tools) for the performance testing team.
• Developing Performance testing framework for conducting tests and maintaining results.
• Taking an RCA approach to identify bottleneck in the system and optimize them with the help of engineering teams.
• Software Engineering: writing of scripts, creating tools or frameworks, working with APM.
• Systems Engineering: Configuring Monitoring Solution including monitoring setup and updates, configuration, server configuration, system matrices and log monitoring for identifying performance issues in the system.
Skills Required
Understanding of
• HTTP, SAS architecture, 3-tier architecture.
• Encrypting logics used in the system.
• Session management.
• Importance code standards in the performance scripting using LoadRunner and JMeter.
• Cloud Hosting of application and frameworks.
• Contribute to setting up cloud and on-premises computing environments, installing software in Amazon EC2.
• Proficiency in automating and optimizing processes in NFT.
• Comprehensive knowledge of important CI/CD pipeline tools, including Jenkins, GitLab.
• Execution test in Blaze Meter.
Experience Required
MANDATORY
• Experienced Linux OS User with knowledge of common Linux commands.
• Good to have exposure to No SQL databases.
• Good in writing SQL queries
• Good to have designing dashboards in commercial APMs or opensource dashboarding tools.
• Happy to spend time resolving technical challenges and able to work through difficult debugging scenarios researching until find a solution.
• Be able to communicate the requirements to stakeholders, and RCAs for NFT issues.
• Proficiency in automating and optimizing processes
• A history of working to tight deadlines and in an environment of change.
• Experienced with the concepts of performance testing and innovation to add value, increase efficiency
• Knowledge of BT Standards and Processes.
• Considerable experience with Enterprise products and services performance testing.
• Experienced in collaborating with other senior professionals and managers across Technology on BAU, tactical and strategic pieces of work.
• Familiarity with entire Performance testing lifecycle.
• Delivering software solutions as part of a large project.
• Working on an agile project as part of an agile team.
• Experience in writing performance test scripts using industry standard tools (JMeter and LoadRunner)
• Experience on CI/CD tool implementation for NFT.
• Quick Learner of multiple Performance testing tools.
• Ability to identify root cause using APM solutions.
• Problem solving attitude.
PREFERRED
• Experience implementing any open APM tool stack.
• Experience in analytics and dashboarding designing.
MANDATORY
• Experienced Linux OS User with knowledge of common Linux commands.
• Good to have exposure to No SQL databases.
• Good in writing SQL queries
• Good to have designing dashboards in commercial APMs or opensource dashboarding tools.
• Happy to spend time resolving technical challenges and able to work through difficult debugging scenarios researching until find a solution.
• Be able to communicate the requirements to stakeholders, and RCAs for NFT issues.
• Proficiency in automating and optimizing processes
• A history of working to tight deadlines and in an environment of change.
• Experienced with the concepts of performance testing and innovation to add value, increase efficiency
• Knowledge of BT Standards and Processes.
• Considerable experience with Enterprise products and services performance testing.
• Experienced in collaborating with other senior professionals and managers across Technology on BAU, tactical and strategic pieces of work.
• Familiarity with entire Performance testing lifecycle.
• Delivering software solutions as part of a large project.
• Working on an agile project as part of an agile team.
• Experience in writing performance test scripts using industry standard tools (JMeter and LoadRunner)
• Experience on CI/CD tool implementation for NFT.
• Quick Learner of multiple Performance testing tools.
• Ability to identify root cause using APM solutions.
• Problem solving attitude.
PREFERRED
• Experience implementing any open APM tool stack.
• Experience in analytics and dashboarding designing.
Our leadership standards
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.
Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.
Why BT?
We’ve always been an organisation with purpose; to use the power of communications to make a better world. You can trace this back to our beginning as pioneers of the world’s first telecommunications company. At our heart we’re a technology company with research and innovation in our bones and a desire to be personal, simple, and brilliant for our customers - those are the values we live by whilst also creating an inclusive working environment where people from all backgrounds can succeed.
Our pursuit of progress over the past 180 years has established BT as a strong, successful brand, with huge scale capable of achieving great things. From supporting emergency services, hospitals, banks and keeping economies around the world online, safe and secure, to delivering large scale technology infrastructure like the creation of BT Sport.
Today in this fast changing, always on, digital world our purpose remains true. Yet the market conditions, regulation and competition we face are tougher than ever before. So if you have the drive, optimism and resilience to help propel us forward we’ll offer unrivalled personal development, a wealth of opportunities to learn, experience new things and pursue new careers. If that’s you and what you’re looking for, we’d love you to be part of our future.