Quality Assurance Engineer

Year    Bangalore, Karnataka, India

Job Description

DESCRIPTION

Job summary
The ideal candidate is clearly passionate about new opportunities and has a demonstrable track record of success in delivering scalable test infrastructure and products. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of computer science, and experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.

Job locations: Bangalore, Chennai, Hyderabad

Key job responsibilities

  • Work with a team of quality assurance engineers testing a software product/application & ensure high quality delivery.
  • Engage with TPMs (Technical Program Managers) & PMs (Product Managers) to understand the requirements, design and come up with test strategies.
  • Partner with development team to triage, root cause and resolve the issues
  • Use software engineering & QA best practices including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Design/build automation from scratch and build automated tests using existing tools and frameworks to expose defects in product code
  • Work in a test-driven development and establish test infrastructures as appropriate
  • Interact and coordinate test activities within teams. Communicate with both internal teams & management on requirements and status updates.
A day in the life
  • Create Test Strategies/Test plans for the multiple features of a product/application covering all product behavior that includes functional & nonfunctional aspects
  • Identify/Surface product deviations & bugs, own triages with Developers/PMs and track closure
  • Contribute to test automation to eliminate/reduce manual efforts by working closely with SDETs from the same team or other teams
  • Use test/bug tracking tools and document all test status reports along with the QA metrics
  • Coordinate with multiple teams for daily testing activities and best practices & knowledge sharing
  • Participate in all bug triage, QA strategy/Test plan, design review meetings and voice the QA status/blockers proactively with impact & arrive at clear next steps
BASIC QUALIFICATIONS
  • Bachelor's or Master's or equivalent degree in engineering.
  • Ability to write test plan for the feature, execute and maintain.
  • Knowledge of Test Case Enumeration and Test Data Generation.
  • Strong knowledge of QA methodology and tools.
  • Ability to understand technical specifications and analyze log files.
  • Knowledge in Java/Perl/Python based automation.
  • Knowledge in testing on Win and Mac OS.
  • Knowledge of UNIX environment and Shell scripting is desired.
  • Good coding knowledge and problem-solving skill (for automation).
  • Knowledge with testing methodologies such as regression, automation, monkey testing, etc.
PREFERRED QUALIFICATIONS
  • Familiarity with at least one programing language such as Java, C#, JavaScript, JSON, Python, Ruby, PERL
  • Understanding of software engineering practices & best practices for the full software development life cycle, including agile software development, use of software IDEs, use of source control management
  • The ability to prioritize and perform multiple testing tasks simultaneously
  • Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to impossible-to-solve problems

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
    JD2970094
  • 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