Quality Senior Engineer - Software

Google Operations CenterGreater Hyderabad Area
LinkedInPosted 16h agoOriginal Listing

Job Description

Join Us! At Google Operations Center we help Google users and customers solve problems and achieve their goals—all while enjoying a culture focused on improving continuously and being better together. We work hard, we play hard, and we want you to join us! A Senior Software Quality Engineer within the Google Operations Center (GOC) is responsible for ensuring the reliability and quality of technical solutions by designing and maintaining robust, scalable automation frameworks. This role drives a quality-first culture by integrating automated tests into the CI/CD pipeline and collaborating across development teams to define strategy and acceptance criteria. As part of a centralized maintenance model, you will play a critical role in promoting consistent investment and long-term reliability across the entire gTech Ads portfolio. Responsibilities Position Responsibilities: Automation Frameworks: Design, architect, develop, and maintain robust, scalable, and reusable test automation frameworks from scratch. Tool Selection & Strategy: Select and standardize appropriate tools, technologies, and testing techniques for various testing needs, including UI (via Selenium WebDriver), API, database, and performance testing. Script Development: Write, execute, and debug clean, maintainable automated test scripts using one or more programming languages to validate new features and perform comprehensive regression testing. CI/CD Integration: Integrate automated test suites into modern CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to ensure automated gates run seamlessly upon code changes. Test Planning & BDD: Review requirements, user stories, and technical design documents to create comprehensive, well-structured Test Plans. Implement Behavior-Driven Development (BDD) workflows where applicable. Cross-Functional Collaboration: Partner closely with Developers, Product Owners, and system architects to define testing scope, test strategies, and clear, testable acceptance criteria. Defect Analysis & Triage: Perform deep-dive root cause analysis for complex defects and test failures, providing detailed technical reports and collaborating with development teams to accelerate resolution. Metrics & Monitoring: Monitor automated test execution, maintain test dashboards, and track critical QA metrics such as defect density, test coverage, and flaky test percentages. Process Improvement: Identify gaps in existing QA and software development lifecycles (SDLC), championing shift-left testing methodologies and a quality-first engineering culture. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience. 4–8 years of professional hands-on experience in software testing, test automation, or quality assurance engineering roles. Proven hands-on expertise with Selenium WebDriver for web automation, alongside assertion libraries and test runners (e.g., TestNG, JUnit, PyTest). Proficiency in at least two of the following languages: Java, JavaScript, Python, and strong capabilities in SQL for database validation. Deep expertise in API testing (Postman, RestAssured), backend system validation, software integration, and system maintenance. Strong technical web development knowledge, including HTML5, CSS3, XML, JSON, and browser developer tools. Strong data analysis capabilities (Google Sheets/Excel, SQL queries) and advanced system investigation skills. Experience with data visualization tools like Looker Studio, PLX, or similar enterprise reporting tools. Familiarity with Cloud Engineering (Google Cloud Platform/GCP preferred), database administration, and containerization tools like Docker or Kubernetes. Excellent communication, stakeholder management, and cross-functional collaboration skills. Strong project management abilities with experience in Queue/Inflow management and product troubleshooting. Preferred Qualifications Experience with performance and load testing tools such as JMeter or Locust. Knowledge of Business Continuity Planning (BCP), incident management, and handling high-priority production escalations. Prior experience in the Digital Marketing domain, including Campaign/Account Management, Media Planning, or digital ad optimization. Understanding of UI/UX design principles, Creative Development, Contract Risk Management, and global Ad Policies. Proven ability to mentor junior engineers, drive technical decision-making, and negotiate quality metrics with business stakeholders. Benefits We support you with competitive wages and with comprehensive health care including medical, dental and vision coverage We support your family with gender-neutral baby bonding leave, 26 week birth-parent maternity leave, and generous life, accident and disability insurance minimums Employees who work onsite can enjoy free meals and snacks, and fun onsite experiences Information collected and processed as part of your Google Operations Center (GOC) jobs profile, and any job applications you choose to submit, is subject to GOC's Applicant and Candidate Privacy Policy. Google Operations Center (GOC) is committed to equal employment opportunities regardless of race, creed, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status or any other basis protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. To ensure a barrier-free interview, please mention any required assistance or specific arrangements in your application and confirm them with your recruiter. To all recruitment agencies: Google Operations Center (GOC) does not accept agency resumes. Please do not forward resumes to our jobs alias, GOC employees, or any other organization location. GOC is not responsible for any fees related to unsolicited resumes. Thanks for your interest in this opportunity! Our recruitment team will contact you if your profile is a good fit for the role. If you don't hear from us within 2-3 weeks, please consider your application unsuccessful at this time. We value your patience throughout this time. For any questions, feel free to reach out to us at goc-candidate-global@googleoperationscenter.com.

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.