company logo

Software Development Engineer 2 (QA)

Bangalore
Full-Time
Mid-Level: 4 to 6 years
Posted on Jun 06 2024

Not Accepting Applications

About the Job

Skills

Statistical Analysis
Machine Learning
Python Programming
Data Visualization
Predictive Modeling
Big Data
SQL
Data Mining

Core Responsibilities: -


Core Responsibilities:-

  • You own and maintain the quality of large features / products / services, including their end user experience and impact.
  • You take complete ownership of their quality process and metrics, across all releases.
  • You will be responsible for owning the complete architecture of the automation framework and planning and designing automation for performance, API, and UI for product and data pipelines
  • You will be building high-quality automation frameworks to cover end-to-end testing of your owned features.
  • Participate in user story refinement with developers and analysts.
  • Work efficiently in a multi-project agile environmentAdd to performance, security and scalability testing effortsConstantly monitor and boost test coverage across the product.
  • Excellent debugging skills, measures and analyses code for quality.Bond and collaborate with teams. 


Technical Requirements (Must Have):-

  • Good Hands on with IDE of IntelliJ/Eclipse and expert in debugging the code snippets.
  • Must have architectured various Automation Framework and contributed towards writing Testing Tools which might have added good value towards achiving organizational goals and vision
  • Proficient in any of the following Automation Tools - Selenium / Protractor.
  • Strong concepts of OOPS, Design Patterns in Programming, Architectural Designs in Software, Software development processes, Messaging queues and various dependent 3rd party services internal working.
  • Good practical understanding of Hybrid Framework/Page Object Model/Excel Utilities & POI constructed using TDD or BDD Frameworks like Cucumber etc.
  • Should have used Android UI Automator for locating mobile based objects. Proficient in extracting Dynamic xpath of both Web and Mobile. 
  • Good knowledge of SQL queries/APIs internal working is a must have.
  • Excellent cross-platform analysis and troubleshooting ability. Responsible for Functional testing and creating functional test data independently.
  • Good understanding of versioning tools and building tools like GIT, Maven, Gradle etc.
  • Geeks to adapt different scripting languages such as Java Script, Python, PHP, Groovy in order to expand the Framework capabilities.



Technical Requirements (Good To Have):-

  • Knowledge on providing continuous Integration with Integrating Build deployments using tools like Jenkins/CodeShip
  • Working knowledge on Reporting tools like Allure/ Extent Reports
  • Working Knowledge of Operating System of Linux and basics of shell commands


Qualifications Required:-

  • Bachelor's/Master's degree in computer science.
  • 3 to 6 years of in-depth and hands on professional experience working on cutting-edge technologies for enterprise applications




About the company

We are the force behind the meteoric rise of Indias leading telecom operator Jio with 400 Million+ customers. In Addition to this we have also powered an exhaustive list of digital apps & services that have delivered functionality, usability, engagement, scale and loyalty. We provide solutions for customers (B2C) and enterprise (B2B). We have an end to end 5G solution consisting of 5G Radio, a com ...Show More

Industry

Media & Telecommunication...

Company Size

51-200 Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Jio