R&D Automation QA Engineer

Posted 12 Days Ago
Be an Early Applicant
Hyderabad, Telangana
In-Office
75K-110K Annually
Senior level
Semiconductor
The Role
Seeking a Senior Quality Assurance Engineer for designing and executing manual and automated tests for enterprise applications. Responsibilities include test planning, API testing, automation framework development, and mentoring junior QA members.
Summary Generated by Built In

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

We are seeking a highly skilled and experienced Senior Quality Assurance Engineer to join our dynamic team. This role is crucial for ensuring the highest quality of our enterprise-grade applications, particularly within the monitoring and observability domain. The successful candidate will be instrumental in designing, developing, and executing comprehensive manual and automated test strategies to validate complex software systems, ensuring reliability, performance, and user satisfaction. This position requires a strong blend of hands-on testing expertise, advanced automation capabilities, and a deep understanding of software deployment processes.

Key Responsibilities:

  • Test Strategy & Planning: Develop, implement, and maintain comprehensive test strategies, test plans, and test cases for complex enterprise-grade applications.

  • Manual & Exploratory Testing: Perform thorough manual and exploratory testing to identify defects, validate functionality, and ensure adherence to requirements across various stages of the software development lifecycle.

  • Automation Framework Design & Development: Design, develop, and maintain robust and scalable automation test suites and frameworks, from scratch or by extending existing ones.

  • Web UI Automation: Implement and optimize automated tests for web user interfaces using tools like Selenium, ensuring cross-browser compatibility and responsiveness.

  • API Automation: Develop and execute automated tests for RESTful APIs to ensure data integrity, performance, security, and functionality.

  • Framework Expertise: Leverage and integrate industry-standard automation frameworks such as TestNG and Behavior-Driven Development (BDD) frameworks (e.g., Cucumber, Behave) to enhance test coverage and collaboration.

  • Scripting & Tools: Utilize advanced Python scripting for test automation, utility development, data manipulation, and integration with CI/CD pipelines.

  • Containerized Application Testing: Participate in the testing and validation of containerized applications, understanding their deployment, configuration, and behavior within container orchestration platforms (e.g., Kubernetes, OpenShift).

  • Defect Management: Accurately identify, document, prioritize, and track defects using appropriate bug tracking systems, working closely with development teams for timely resolution.

  • Domain Focus: Apply expertise in monitoring and observability concepts to ensure the quality, accuracy, and reliability of related application features.

  • Continuous Improvement: Advocate for and implement best practices in QA, test automation, and continuous testing within the CI/CD pipeline.

  • Collaboration & Mentorship: Collaborate closely with product managers, developers, and DevOps engineers to understand requirements, define testable user stories, and ensure a smooth delivery process. Potentially mentor junior QA team members.

Required Skills & Experience:

  • Experience: 8+ years of professional software industry experience in Quality Assurance, with a significant emphasis on test automation.

  • Manual & Automation Testing: Demonstrated expertise in both manual testing methodologies and designing/implementing complex automation test suites for enterprise-grade applications.

  • Automation Frameworks: Extensive hands-on experience with automation frameworks such as Selenium WebDriver, TestNG, and BDD frameworks (e.g., Cucumber, SpecFlow, Behave).

  • Web UI Automation: Proven ability to build and maintain robust automated tests for web-based user interfaces.

  • API Testing: Strong experience in automating tests for RESTful APIs using relevant tools and libraries (e.g., Requests in Python, Postman automation, Karate DSL).

  • Scripting: Advanced proficiency in Python scripting for test automation, data generation, and custom utility development.

  • Containerization Familiarity: Practical experience with containerization technologies (Docker) and an understanding of how to test applications deployed in containerized environments (Kubernetes, OpenShift).

  • Domain Knowledge: Previous experience with applications in the monitoring and observability space (e.g., logging, metrics, tracing, alerts, dashboards) is highly preferred.

  • Test Management & Version Control: Proficiency with test management tools (e.g., Jira, Azure DevOps, Zephyr) and version control systems (e.g., Git, GitHub).

  • Problem-Solving: Excellent analytical and problem-solving skills, with a meticulous attention to detail and a proactive approach to quality.

  • Communication: Strong verbal and written communication skills to effectively collaborate with technical and non-technical stakeholders across teams.

Preferred Skills:

  • Experience with performance and load testing tools (e.g., JMeter, Locust).

  • Familiarity with Infrastructure as Code (IaC) and cloud platforms (e.g., AWS, Azure, GCP).

  • Experience with other programming languages relevant to testing (e.g., Java, JavaScript).

  • Understanding of microservices architecture and associated testing intricacies.

  • Experience in setting up and managing CI/CD pipelines for automated test execution.

Broadcom is proud to be an equal opportunity employer.  We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.  We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Top Skills

Azure Devops
Behave
Cucumber
Docker
Git
JIRA
Jmeter
Kubernetes
Locust
Openshift
Postman
Python
Selenium
Testng
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
38,985 Employees
Year Founded: 1991

What We Do

Broadcom Inc. (NASDAQ: AVGO) is a global technology leader that designs,
develops and supplies semiconductor and infrastructure software solutions.

Similar Jobs

Wells Fargo Logo Wells Fargo

Principal Engineer

Fintech • Financial Services
Hybrid
Hyderabad, Telangana, IND
213000 Employees
Hybrid
Hyderabad, Telangana, IND
213000 Employees

JPMorganChase Logo JPMorganChase

Architect

Financial Services
Hybrid
Hyderabad, Telangana, IND
289097 Employees
Hybrid
Hyderabad, Telangana, IND
289097 Employees

Similar Companies Hiring

HRL Laboratories Thumbnail
Software • Semiconductor • Quantum Computing • Machine Learning • Hardware • Defense • Computer Vision
Malibu, CA
1115 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account