Sr. Staff Architect, Software Test
- Compensation
- Not disclosed
- Location
- Bangalore, India
- Work setup
- Not specified
- Seniority
- Staff
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Architecture
- Posted
Skills
Nice to have
- Experience with Docker and containerized test execution and familiarity with AWS or other cloud platforms.
- Experience with Selenium or other browser automation technologies and knowledge of performance and security testing and experience with test reporting and quality metrics.
Full description
Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job DescriptionHow Will You Make an Impact
Seeking a strategic technical leader with expertise in process innovation, product development, AI integration, and platform engineering. You will team up closely with engineers, leaders, and customers to identify and implement opportunities for automation and reusable assets during complex scientific instrument and application SW Products.
This position encompasses more than just engineering; it demands systems thinking, tracking various quality metrics in line with product requirements technical proficiency, and the capacity to lead implementation teams while crafting vision and adoption strategy.Your role will demand overall quality and testing strategy for complex products, risk-based testing practices throughout the product lifecycle. Key Responsibilities
- Design, develop, and maintain enterprise automation frameworks using Python and Playwright.
- Build automated UI, API, functional, regression, integration, and end-to-end test suites.
- Develop reusable Python libraries, utilities, fixtures, and automation components.
- Implement Playwright capabilities including browser contexts, fixtures, parallel execution, tracing, screenshots, and reporting.
- Integrate automated test suites with CI/CD pipelines and develop API automation using Python libraries and REST APIs.
- Create maintainable test frameworks using appropriate design patterns and coding standards.
- Improve test execution speed, reliability, coverage, and maintainability and work closely with developers, QA engineers, product teams, and DevOps engineers.
- Mentor junior engineers and provide technical guidance on Python and automation practices.
Technical Skills
- 12+ years of software development, QA automation, or test engineering experience.
- 12+ years of advanced programming experience with Python, Java.
- 3+ years strong experience in AI tools, techniques, solutions using LLMs, RAG, AI agents.
- Strong experience in compiling industry trends and able to bring best practices to organization.
- Strong hands-on experience with Playwright, Selenium.
- Experience designing automation frameworks from scratch and strong knowledge of UI and web application automation.
- Experience with REST API testing and automation and experience with PyTest or similar Python testing frameworks.