- Company Name
- RBC
- Job Title
- Sr. Quality Engineer
- Job Description
-
**Job Title**
Sr. Quality Engineer
**Role Summary**
Lead end‑to‑end quality assurance for mission‑critical, cross‑platform applications encompassing Linux, cloud, Python, Hadoop, and data‑warehousing environments. Design and execute manual and automated test plans, manage defect lifecycle, and collaborate with development, product, and operations teams throughout the SDLC.
**Expectations**
- Deliver high‑quality releases for complex data‑intensive applications.
- Actively contribute to continuous improvement of testing processes and toolsets.
- Demonstrate proactive stakeholder communication and defect resolution.
**Key Responsibilities**
- Develop and maintain test plans, test cases, and scripts from requirements and user stories.
- Create and execute automated test suites (e.g., Selenium, Postman, JMeter, SoapUI/ReadyAPI).
- Perform ETL, API, database (SQL), and front‑back‑end testing across cloud, Unix/Linux, and Hadoop platforms.
- Document results, log defects in JIRA, and drive triage and resolution in Scrum ceremonies.
- Manage test artifacts in qTest, Confluence, and GitHub repositories; support CI/CD pipelines (GitHub Actions, Docker, UCD).
- Coordinate with cross‑functional teams to ensure business, user, and system acceptance criteria are met.
- Continuously evaluate and adopt new testing tools and technologies.
**Required Skills**
- ≥3 years QA/test experience, focused on automated testing in cloud, big‑data, data‑warehouse, services/APIs, databases.
- Proficiency in SQL scripting, Python and/or Java coding, and test automation frameworks.
- Hands‑on with ETL testing and Hadoop ecosystem.
- Experience with JIRA, Confluence, qTest, and Agile methodologies.
- Familiarity with CI/CD and DevOps tools (GitHub, GitHub Actions, Docker, UCD).
- Strong analytical, problem‑solving, and communication skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent technical experience.
- Industry QA certification (e.g., ISTQB, Agile Testing) is a plus.
- Experience in machine‑learning projects is desirable.