Roles and Responsibilities
In this role, you will:
• Collaborate with business and functional partners and technology leadership in defining functionality and specifying requirements
• Outline multi-generational project strategy aligned to deliver on the expected outcomes
• Define execution methodologies and project management practices to be followed by all projects within the program
• Organize project teams comprising from internal and external technical and functional experts based on budget, scope and timeline
• Manage day-to-day execution of multiple interdependent projects by working directly with global technical teams
• Coordinate execution across multiple projects and drive shared approach and outcomes tracking
• Support execution team with resolution of roadblocks and interdependencies. Partner with technical and functional teams external to the project to ensure their tasks are completed as required
• Manage project risks, scope changes and other non-standard events throughout the life of the project
• Manage stakeholder communication and progress reporting at various levels of the organization including leadership and executives
• Ensure quality of deliverables is verified and matching stakeholder expectations
• Track project outcomes realization and customer satisfaction levels through established metrics against service level. Ensure lessons learned are collected
• Perform initial and final financial reviews, and ensure ongoing budget tracking
Education Qualification
For roles outside USA:
Bachelor's Degree in with significant experience.
For roles in USA:Bachelor's Degree in with minimum years of experience8years
Desired Characteristics• Proven experience using project management methodologies to deliver business value and drive significant change across an organization
• Experience managing budgets including budget and spend
• Strong understanding and knowledge of various project and portfolio management methodologies with track record of implementing shared standards for large organizations
• Strong leadership skills with ability to influence outcomes and organize teams to attain shared goals
• Excellent influencing, interpersonal and communications skills (both written and verbal) with all levels of an organization
• Self-starter - requires minimal direction to accomplish goals
• Strong track record of understanding and interest in current and emerging technologies demonstrated through training, job experience and / or industry activities
• Strong team player – collaborates well with others to solve problems and actively incorporates input from various sources
• Experience working with others on a global basis
• Applies knowledge to coach and mentor others
• Demonstrated customer focus – evaluates decisions through the eyes of the customer, builds strong customer relationships, creates processes with customer viewpoint and partners with customers to help shape their future initiatives
• Strong analytical and strong problem solving skills -communicates in a clear and succinct manner and effectively evaluates information / data to make decisions, anticipates obstacles and develops plans to resolve, creates actionable strategies and operational plans
• Change oriented – actively generates process improvements, champions and drives change initiatives, confronts difficult circumstances in creative ways, balances multiple and competing priorities and executes accordingly
• PMP, ScrumMaster or related Project Management certifications
Responsibilities
Roles and Responsibilities
In this role, you will:
• Collaborate with business and functional partners and technology leadership in defining functionality and specifying requirements
• Outline multi-generational project strategy aligned to deliver on the expected outcomes
• Define execution methodologies and project management practices to be followed by all projects within the program
• Organize project teams comprising from internal and external technical and functional experts based on budget, scope and timeline
• Manage day-to-day execution of multiple interdependent projects by working directly with global technical teams
• Coordinate execution across multiple projects and drive shared approach and outcomes tracking
• Support execution team with resolution of roadblocks and interdependencies. Partner with technical and functional teams external to the project to ensure their tasks are completed as required
• Manage project risks, scope changes and other non-standard events throughout the life of the project
• Manage stakeholder communication and progress reporting at various levels of the organization including leadership and executives
• Ensure quality of deliverables is verified and matching stakeholder expectations
• Track project outcomes realization and customer satisfaction levels through established metrics against service level. Ensure lessons learned are collected
• Perform initial and final financial reviews, and ensure ongoing budget tracking
Education Qualification
For roles outside USA:
Bachelor's Degree in with significant experience.
For roles in USA:Bachelor's Degree in with minimum years of experience8years
Desired Characteristics• Proven experience using project management methodologies to deliver business value and drive significant change across an organization
• Experience managing budgets including budget and spend
• Strong understanding and knowledge of various project and portfolio management methodologies with track record of implementing shared standards for large organizations
• Strong leadership skills with ability to influence outcomes and organize teams to attain shared goals
• Excellent influencing, interpersonal and communications skills (both written and verbal) with all levels of an organization
• Self-starter - requires minimal direction to accomplish goals
• Strong track record of understanding and interest in current and emerging technologies demonstrated through training, job experience and / or industry activities
• Strong team player – collaborates well with others to solve problems and actively incorporates input from various sources
• Experience working with others on a global basis
• Applies knowledge to coach and mentor others
• Demonstrated customer focus – evaluates decisions through the eyes of the customer, builds strong customer relationships, creates processes with customer viewpoint and partners with customers to help shape their future initiatives
• Strong analytical and strong problem solving skills -communicates in a clear and succinct manner and effectively evaluates information / data to make decisions, anticipates obstacles and develops plans to resolve, creates actionable strategies and operational plans
• Change oriented – actively generates process improvements, champions and drives change initiatives, confronts difficult circumstances in creative ways, balances multiple and competing priorities and executes accordingly
• PMP, ScrumMaster or related Project Management certifications
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Key Responsibilities:
Test Automation & Framework Development
• Design, build, and maintain automated test suites using pytest for Python-based microservices.
• Implement BDD automation using the Behave framework.
• Develop automated UI test scripts using the Selenium framework.
• Build reusable test libraries and utilities for microservices and API validation.
Validation & Verification (V&V)
• Lead V&V activities for AWS hosted SaaS applications following industry best practices.
• Validate REST APIs, asynchronous workflows, event-driven systems, and service integrations.
• Ensure all functional, non-functional, performance, and reliability requirements are met.
Cloud, Microservices & Container Testing
• Test applications deployed using Docker containers and orchestrated via Kubernetes (EKS preferred).
• Validate containerized deployments, scaling behavior, configuration management, and service mesh interactions.
• Collaborate with DevOps teams to integrate automation into CI/CD pipelines.
Performance & Load Testing
• Design and execute performance, load, stress, endurance, and scalability tests using Apache JMeter, Locust, or custom Python scripts.
• Analyze performance metrics, identify hotspots, and provide recommendations to engineering teams.
Test Strategy, Execution & Reporting
• Create detailed test plans, test cases, and automation strategies.
• Perform regression, integration, system, and acceptance testing.
• Log defects with clear documentation and track them to closure.
• Continuously improve automation coverage, test frameworks, and QA processes.
Required Skills & Qualifications
• 5+ years of experience in Quality Assurance, Test Automation, or Software Testing.
• Strong background in functional testing, integration testing, and system-level validation.
• Strong hands-on experience with:
o pytest (Python automation)
o Behave (BDD automation)
o Selenium WebDriver
• Experience testing Python microservices in cloud-native environments.
• Strong understanding of Docker and Kubernetes.
• Proven experience with JMeter or Locust, or custom Python scripts for performance and load testing.
• Solid understanding of AWS services (EC2, ECS, S3, Lambda, API Gateway, EKS, RDS, DynamoDB, etc.).
• Good knowledge of REST APIs, microservices architecture, and distributed systems.
• Familiarity with Git, CI/CD pipelines, and agile development methodologies.
• Strong analytical skills with the ability to debug complex issues.
• Experience with monitoring tools (Grafana, Prometheus, ELK/EFK, CloudWatch).
• Familiarity with test container frameworks or mocking tools.
• Experience with contract testing tools like Pact (nice-to-have).
Soft Skills
• Excellent verbal and written communication skills.
• Strong attention to detail and quality mindset.
• Ability to work collaboratively in cross-functional teams.
• Self-driven with a proactive approach to problem-solving.
• Comfortable working in fast-paced, agile environments.
Responsibilities
Key Responsibilities:
Test Automation & Framework Development
• Design, build, and maintain automated test suites using pytest for Python-based microservices.
• Implement BDD automation using the Behave framework.
• Develop automated UI test scripts using the Selenium framework.
• Build reusable test libraries and utilities for microservices and API validation.
Validation & Verification (V&V)
• Lead V&V activities for AWS hosted SaaS applications following industry best practices.
• Validate REST APIs, asynchronous workflows, event-driven systems, and service integrations.
• Ensure all functional, non-functional, performance, and reliability requirements are met.
Cloud, Microservices & Container Testing
• Test applications deployed using Docker containers and orchestrated via Kubernetes (EKS preferred).
• Validate containerized deployments, scaling behavior, configuration management, and service mesh interactions.
• Collaborate with DevOps teams to integrate automation into CI/CD pipelines.
Performance & Load Testing
• Design and execute performance, load, stress, endurance, and scalability tests using Apache JMeter, Locust, or custom Python scripts.
• Analyze performance metrics, identify hotspots, and provide recommendations to engineering teams.
Test Strategy, Execution & Reporting
• Create detailed test plans, test cases, and automation strategies.
• Perform regression, integration, system, and acceptance testing.
• Log defects with clear documentation and track them to closure.
• Continuously improve automation coverage, test frameworks, and QA processes.
Required Skills & Qualifications
• 5+ years of experience in Quality Assurance, Test Automation, or Software Testing.
• Strong background in functional testing, integration testing, and system-level validation.
• Strong hands-on experience with:
o pytest (Python automation)
o Behave (BDD automation)
o Selenium WebDriver
• Experience testing Python microservices in cloud-native environments.
• Strong understanding of Docker and Kubernetes.
• Proven experience with JMeter or Locust, or custom Python scripts for performance and load testing.
• Solid understanding of AWS services (EC2, ECS, S3, Lambda, API Gateway, EKS, RDS, DynamoDB, etc.).
• Good knowledge of REST APIs, microservices architecture, and distributed systems.
• Familiarity with Git, CI/CD pipelines, and agile development methodologies.
• Strong analytical skills with the ability to debug complex issues.
• Experience with monitoring tools (Grafana, Prometheus, ELK/EFK, CloudWatch).
• Familiarity with test container frameworks or mocking tools.
• Experience with contract testing tools like Pact (nice-to-have).
Soft Skills
• Excellent verbal and written communication skills.
• Strong attention to detail and quality mindset.
• Ability to work collaboratively in cross-functional teams.
• Self-driven with a proactive approach to problem-solving.
• Comfortable working in fast-paced, agile environments.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :STO AI (Quality Assurance Automation Engineer)