Search by job, company or skills

T

QA Engineer

6-12 Years
7 - 16 LPA

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Over 100 applicants

Job Description

Location: Bangalore

Client: Impetus/AMEX

Payroll Full time: Thinqor Solution

Position Required : Quality Assurance Engineer Google Cloud.

We are looking for energetic, high-performing and highly skilled Quality Assurance Engineer to help shape our technology and product roadmap. . You will be part of the fast-paced, entrepreneurial Global Campaign Tracking (GCT) team under Enterprise PersonalizationPortfolio focused on delivering the next generation of global marketing capabilities. The team is responsible for marketing campaign tracking of new accounts acquisition and bounty payments and leverages large scale data engineering technologies, such as such as Adobe Analytics, Google Analytics, SQL, PySpark, GCP, Big Query, Data Proc, Hive, Kafka & Java.Focus: Provides QA domain expertise to engineers on Automation, Testing and Quality Assurance (QA) methodologies and processes, crafts and executes test scripts, assists in preparation of test strategies, sets up and maintains test data & environments as well as logs results.Responsibilities Responsible for testing and quality assurance of large scale data processing pipeline using PySpark Data Proc, Big Query and SQL. Can write Big Query and Data proc testing scripts to validate migrate of Hadoop/Spark/Hive workloads to Google Cloud. Proficient in Big Query to carry out batch and interactive data analysis. Functions as a platform SME who drives quality and automation strategy at application level, identifies new opportunities and drives Software Engineers to deliver the highest quality code. Delivers on capabilities for the portfolio automation strategy and executes against the test and automation strategy defined at the portfolio level. Works with engineers to drive improvements in code quality via manual and automated testing. Involved in the review of the user story backlog and requirements specifications for completeness and weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing. Provides recommendations Plans and defines testing approach, providing advice on prioritization of testing activity in support of identified risks in project schedules or test scenarios. Enable the deployment, support, and monitoring of software test across development, staging and production environments

Minimum Qualifications: This high performing quality assurance Engineer must have 6 - 9 years of hands-on software testing experience in developing test cases and test plans with extensive knowledge of automated testing and architecture. Expertise in developing software test cases for Big Query and Data proc Expertise in developing software test cases for Hive, Spark, SQL written in pyspark SQL and Scala.Expert knowledge of Testing Frameworks and Test Automation Design Patterns like TDD, BDD etc.Hands-on experience in Performance and Load Testing tools such as JMeter, pytest or similar toolExperience with industry standard tools for defect tracking, source code management, test case management, test automation, and other management and monitoring toolsExperience working with Agile methodologyExperience in designing, developing, testing and debugging, and operating resilient distributed systems using Big Data Clusters and Cloud Platform (GCP)Good sense for software quality, the clean code principles, test driven development and an agile mindsetHigh engagement, self-organization, strong communication skills and team spiritExperience with building and adopting new test frameworks.Bonus skills:Testing Machine learning/data mining

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 127208145

Similar Jobs