Senior Architect - Quality Assurance

10 - 14 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Architect, QA, you will play a key role in driving quality throughout the software development lifecycle, ensuring that software products are high-performing, scalable, and meet customer expectations. This multifaceted role is designed for individuals with a blend of technical expertise, strategic thinking abilities, and strong leadership skills who are eager to contribute to enhancing the rapid delivery of enterprise supply chain solutions. **Key Responsibilities:** - Enable rapid and consistent test execution through comprehensive test coverage aligned with strategic direction, project requirements, and industry best practices. - Design test strategies integrating functional, performance, and security testing into a cohesive and comprehensive strategy for complex applications. - Collaborate with cross-functional teams to gather requirements, define testing criteria, and ensure alignment between business objectives, testing strategy, and technical best practices. - Build automation frameworks supporting testing efforts across multiple platforms such as APIs, web, and mobile, aligning with product roadmaps for scale and complexity. - Partner with DevOps to establish and maintain properly configured testing environments, ensuring robust and scalable test execution. - Integrate tests into CI/CD pipelines for efficient execution, monitor and optimize pipeline performance to prevent bottlenecks, and ensure quick and secure deployments. - Research and evaluate new testing tools, technologies, and practices to enhance testing efficiency and effectiveness across all functional, performance, and security testing. - Design solutions for creating and managing test data as an asset, enabling efficient, reliable, and comprehensive testing. **Qualifications Required:** - Bachelor's degree in computer science, engineering, or a related field. - 10+ years of experience in software testing and quality assurance with a focus on test automation and architecture. - Thorough understanding of the entire software development process and how testing fits into it. - Understanding of architectural patterns (e.g., Microservices, Monolith), design principles (e.g., SOLID), and their implications for testability. - Expertise in designing scalable, maintainable, and extensible test automation frameworks using tools like Selenium, JUnit, TestNG, Cucumber, and others. - Expert knowledge of C#/.NET and Python programming languages, and related technologies. - Strong knowledge and experience with performance testing tools and methodologies (e.g., JMeter, LoadRunner, K6). - Knowledge and experience with security principles, testing methodologies, and best practices. - Strong understanding of database concepts and experience with SQL Server or other relevant databases. - Strong knowledge of cloud platforms (e.g., Azure, AWS, GCP) and how to design and test applications deployed in these environments. - Deep knowledge of CI/CD pipelines and tools (e.g., Azure DevOps, Jenkins, GitLab CI). - Proficient in testing APIs using tools and libraries relevant to both C# (e.g., RestSharp, HttpClient) and Python (e.g., Requests, Postman). - Ability to define comprehensive test strategies, create test plans, and estimate testing efforts for complex projects. - Excellent leadership, problem-solving, and communication skills with the ability to present complex information to various stakeholders. In this role, you will have the opportunity to grow your career in a fast-paced, flexible, and casual environment, offering outstanding opportunities for career development and growth.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You