CrawlJobs Logo

Test Automation and Functional QA - SDET

India, Pune · Job Posted April 27, 2026
Apply Position
Job Link Share

Job Description

The IT Quality Intmd Analyst is a developing professional role. Deals with most problems independently and has some latitude to solve complex problems. Integrates in-depth specialty area knowledge with a solid understanding of industry standards and practices. Good understanding of how the team and area integrate with others in accomplishing the objectives of the subfunction/ job family. Applies analytical thinking and knowledge of data analysis tools and methodologies. Requires attention to detail when making judgments and recommendations based on the analysis of factual information. Typically deals with variable issues with potentially broader business impact. Applies professional judgment when interpreting data and results. Breaks down information in a systematic and communicable manner. Developed communication and diplomacy skills are required in order to exchange potentially complex/sensitive information. Moderate but direct impact through close contact with the businesses' core activities. Quality and timeliness of service provided will affect the effectiveness of own team and other closely related teams.

Job Responsibility

  • Understanding the flow of code and how it interacts with different components
  • Understanding project documents
  • customer demands
  • and product objectives to create and execute test cases
  • Work through all phases of the project lifecycle
  • including reviewing requirements
  • designing critical infrastructure and tools
  • building new interfaces
  • integrate with existing architectures
  • developing
  • and testing code
  • and delivering seamless implementations for scaling system development
  • Setting up
  • maintaining
  • and performing test automation frameworks on multiple application platforms
  • such as Web
  • databased
  • webservices
  • and building test scenarios and acceptance tests
  • Investigating customer problems referred to you by the technical support team
  • testing bugs
  • and creating and managing bug reports
  • Handling technical communications and understanding the customers' systems
  • Working with deployments teams
  • resolving level issues for systems
  • coordinating on product design
  • and offering inputs on the testability of functional elements and product designs
  • Noting all testing actions you have performed in daily and weekly reports
  • The ability to recognize risks and errors in an application

Requirements

  • Selenium with Java-BDD Framework
  • REST API
  • SQL/Oracle
  • REST Assured
  • Dev Ops tools
  • Docker
  • Java Script
  • Experience in Performance evaluation and testing with tools like JMeter
  • Load Runner
  • Experience in designing and developing automation frameworks
  • Exposure to frameworks like TestNG
  • Cucumber
  • cypress
  • Experience on JAVA
  • JUNIT/TESTNG
  • TeamCity/Jenkins
  • Postman
  • Bit Bucket
  • JIRA
  • OpenShift
  • JMeter
  • Load Runner
  • Extensive experience with Selenium WebDriver and Selenium Grid
  • implementing the Page Object Model (POM) and Model-View-Controller (MVC) design patterns
  • Exposure to API testing platforms like swagger and Postman
  • Well acquainted with Microsoft tools like excel
  • ppt and word
  • Solid understanding of database testing with proficiency in writing complex SQL queries for data validation in SQL/Oracle environments
  • Familiarity with HTML
  • CSS
  • and JavaScript to effectively interact with web elements
  • Multiple years of experience on managing software development projects using Agile or Scrum methodologies
  • Proficiency in scripting and programming languages (e.g.
  • Python
  • Go
  • Shell scripting)
  • Should have exposure in validating AI/ML platforms
  • including embedding based retrieval systems and building automation framework for accuracy and correctness
  • Utilize containerization (Docker) and cloud platforms (OpenShift) to create and manage efficient testing environments
  • Familiarity with cloud-native platforms like OpenShift
  • Jenkins
  • Familiarity with monitoring and logging tools (e.g.
  • Prometheus
  • Grafana
  • ELK Stack)
  • Good to have experience in BI tools like Tableau
  • QlikView
  • Understanding the flow of code and how it interacts with different components
  • Understanding project documents
  • customer demands
  • and product objectives to create and execute test cases
  • Work through all phases of the project lifecycle
  • including reviewing requirements
  • designing critical infrastructure and tools
  • building new interfaces
  • integrate with existing architectures
  • developing
  • and testing code
  • and delivering seamless implementations for scaling system development
  • Setting up
  • maintaining
  • and performing test automation frameworks on multiple application platforms
  • such as Web
  • databased
  • webservices
  • and building test scenarios and acceptance tests
  • Investigating customer problems referred to you by the technical support team
  • testing bugs
  • and creating and managing bug reports
  • Handling technical communications and understanding the customers' systems
  • Working with deployments teams
  • resolving level issues for systems
  • coordinating on product design
  • and offering inputs on the testability of functional elements and product designs
  • Noting all testing actions you have performed in daily and weekly reports
  • The ability to recognize risks and errors in an application
  • Excellent verbal and written communication skills
  • Good time management and organizational skills
  • The ability to keep current with the constantly changing technology industry
  • A passion for testing
  • development
  • and design
  • Strong analytical and problem-solving skills
  • with a focus on continuous improvement
  • At least 5-8 years' experience as Senior development Engineer in Test with following technologies

Nice to have

  • Experience on Mobile Apps Automation
  • Coded UI is good to have

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Test Automation and Functional QA - SDET

8 matching positions

Head of QA and Test Automation

This role is pivotal to shaping how Collinson designs, builds, and delivers worl...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in QA and Test Automation, especially at a senior or head-of-function level
  • Hands-on expertise with modern frameworks (Playwright, Cypress, contract or API testing)
  • Comfort coding in TypeScript or similar languages
  • Experience creating scalable test strategies for complex, multi-team delivery environments
  • A track record of building inclusive, high-performing technical teams
  • Strong communication and influencing skills — both technical and non-technical
Job Responsibility
Job Responsibility
  • Define and lead Collinson’s end-to-end QA and Test Automation strategy
  • Build and grow a talented, diverse team of SDETs and QA professionals
  • Partner with Engineering, Product, and Delivery to design for quality from day one
  • Shape automation frameworks across front-end, API, and end-to-end layers
  • Provide meaningful insight on release readiness, risk, and quality metrics
  • Develop a thriving community of practice that promotes learning and inclusion
  • Transform our testing culture — from gatekeeping to enablement
What we offer
What we offer
  • Flexible and hybrid working options
  • Work from anywhere – 8 weeks a year
  • Generous parental leave and family-friendly policies
  • Career development, mentorship, and training
  • A supportive, inclusive culture with employee resource groups and diversity initiatives
Read More
Arrow Right

Remote SDET (QA Automation)

We are seeking a technology engineer with 5 to 8 years of overall experience, in...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong familiarity with Windows desktop environments and application behavior
  • QA automation with Selenium Java knowledge
  • Azure certification should be a good fit
  • Proficiency in cloud application connectivity and access management, including core networking concepts
  • Python or Java coding proficiency for automation and diagnostics
  • Strong debugging and problem isolation skills (logs, configs, repro steps)
  • Strong application testing knowledge (test design, validation, regression mindset)
Job Responsibility
Job Responsibility
  • Perform application testing, defect reproduction, and regression checks before and after migration
  • Troubleshoot and resolve issues across Windows, applications, and desktop environment configuration
  • Write clear user updates and technical notes
  • manage expectations and drive closure
  • Provide structured reporting on your assigned workload (status, risks, blockers)
  • Execute user migrations following the factory playbook, tracking progress and outcomes
  • Validate end-user functionality on NDS.Next desktops (e.g. M365 Suite, Firmwide common applications, Business apps from an internal app store, Web applications and line-of-business tools)
What we offer
What we offer
  • Competitive salary
  • Grocery Tickets - 12% of base salary
  • 30 days of Christmas bonus
  • 90% Vacation bonus
  • 5 personal days per year
  • Medical insurance (You and your family)
  • Life insurance
  • Opportunity to grow in the company
Read More
Arrow Right

Remote SDET (QA Automation)

We are seeking a technology engineer with 5 to 8 years of overall experience, in...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 to 8 years of overall experience
  • At least 3 years of Windows based application testing experience
  • Strong familiarity with Windows desktop environments and application behavior
  • QA automation with Selenium Java knowledge
  • Azure certification should be a good fit
  • Proficiency in cloud application connectivity and access management, including core networking concepts
  • Python or Java coding proficiency for automation and diagnostics
  • Strong debugging and problem isolation skills (logs, configs, repro steps)
  • Strong application testing knowledge (test design, validation, regression mindset)
Job Responsibility
Job Responsibility
  • Perform application testing, defect reproduction, and regression checks before and after migration
  • Troubleshoot and resolve issues across Windows, applications, and desktop environment configuration
  • Write clear user updates and technical notes
  • manage expectations and drive closure
  • Provide structured reporting on your assigned workload (status, risks, blockers)
  • Execute user migrations following the factory playbook, tracking progress and outcomes
  • Validate end-user functionality on NDS.Next desktops (e.g. M365 Suite, Firmwide common applications, digital assistant tools, Business apps from an internal app store, Web applications and line-of-business tools)
  • Test Planning: Create detailed test plans and cases based on requirements
  • Manual & Automated Testing: Perform functional, regression, and performance testing
  • Bug Tracking: Document and report issues using tools like Jira
What we offer
What we offer
  • Competitive salary
  • Grocery Tickets - 12% of base salary
  • 30 days of Christmas bonus
  • 90% Vacation bonus
  • 5 personal days per year
  • Medical insurance (You and your family)
  • Life insurance
  • Opportunity to grow in the company
  • Fulltime
Read More
Arrow Right
New

Senior Qa Automation Engineer (Sdet)

Senior QA Automation Engineer (SDET) - 6-Month Contract (Strong Likelihood of Ex...
Location
Location
United Kingdom , Farnborough
Salary
Salary:
250.00 - 300.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 23, 2026
Flip Icon
Requirements
Requirements
  • C# (Primary) & Python (Secondary)
  • Playwright & Selenium
  • SpecFlow & Cucumber
  • REST & SOAP API Architecture
  • Salesforce Integration Testing
  • GitHub Actions
Job Responsibility
Job Responsibility
  • Author and upgrade automated regression packages based on Agile delivery metrics and user stories
  • Manage end-to-end testing cycles, including environment provisioning, functional validations, and deep regression passes
  • Partner closely with software developers, systems analysts, and product owners to accelerate product delivery while maintaining strict quality gates
  • Extract functional rules from business teams and clearly articulate technical bugs or test results to non-technical stakeholders
  • Document, isolate, and track software defects across their entire lifecycle through to absolute resolution
  • Fulltime
Read More
Arrow Right

Senior QA Automation Engineer SDET

We are looking for a Senior QA Automation Engineer SDET with strong expertise in...
Location
Location
Romania , Brasov
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred)
  • Minimum 5+ years in QA Automation, with solid programming skills in Java (OOP, design patterns, test frameworks)
  • Hands-on experience with test automation frameworks such as: JUnit / TestNG, RestAssured (or similar API test tools) Selenium / Playwright
  • Experience with REST API testing using RestAssured or similar libraries
  • Solid understanding of HTTP, REST, JSON, authentication (OAuth, tokens)
  • Experience with CI/CD pipelines, Git, and basic Docker usage
  • Excellent problem-solving skills and ability to work independently
  • Excellent command of written and spoken English
Job Responsibility
Job Responsibility
  • Design, build, and maintain robust automation frameworks using Java
  • Develop automated test suites for API, integration, end-to-end, and performance testing
  • Develop and maintain automated API test suites
  • Partner with developers to ensure testability and code quality through automation best practices
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or similar)
  • Analyze test results, identify issues, and work with teams to drive defect resolution
  • Contribute to the continuous improvement of QA processes, tools, and methodologies
  • Collaborate cross-functionally to understand requirements, clarify acceptance criteria, and ensure test coverage
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Projects have different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or joining our accredited Coaching School
  • Epic parties or themed events
Read More
Arrow Right

Senior Test Automation Engineer

Embark on a transformative journey as a Senior Test Automation Engineer (QA/SDET...
Location
Location
United States , Whippany
Salary
Salary:
170000.00 - 230000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Validated ability to design, develop, and maintain scalable automation frameworks
  • Considerable knowledge of software testing principles with a clear focus on test automation over manual testing
  • Ample understanding of test automation design patterns, test data management, and reporting
  • Considerable experience with Java programming, Linux/Unix, Gitlab, Maven, Gradle, TestNG, CI/CD pipelines
  • Excellent communication and analytical skills with ability to collaborate with developers to influence quality at code and design level
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Medical, dental and vision coverage
  • 401(k)
  • Life insurance
  • Other paid leave for qualifying circumstances
  • Incentive award
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Automation Test Engineer - Selenium/Playwright

We are seeking a highly skilled and motivated Software Development Engineer in T...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of banking workflows, financial products, and regulatory requirements
  • Experience testing banking applications such as loan management systems, payment gateways, or risk management platforms
  • Experience in using mainframe for testing and automation
  • Experience in BDD/TDD, Cucumber framework development
  • Experience in building and maintaining CI/CD pipelines with tools like Jenkins
  • Hands on experience in API testing tools like Postman or SOAPUI
  • Understanding of deep learning fundamentals, RAG and LLMs
  • Experience of API development and integration of models through APIs
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
Job Responsibility
Job Responsibility
  • Design and implement robust, scalable, and maintainable test automation frameworks using AI-driven tools and technologies
  • Develop automated test scripts for functional, regression testing of banking applications
  • Ability to identify the scope and E2E delivery of Automation
  • Maintenance of Automation framework and repository
  • Utilize AI and machine learning models to optimize test case generation, execution, and defect prediction
  • Implement AI-based solutions for intelligent test data generation and anomaly detection
  • Apply knowledge of banking processes, regulations, and workflows to ensure comprehensive test coverage
  • Collaborate with business analysts and product owners to understand banking requirements and translate them into effective test strategies
  • Analyze requirements of projects, develop test plans, design test cases for broad range of systems and applications and ensure they meet specified standards and end-user requirements
  • Ensure end-to-end quality of banking applications by identifying risks, creating test plans, and executing test cases
  • Fulltime
Read More
Arrow Right

Software Developer in Test (SDET) - Fixed Income Etrading

Are you passionate about building cutting-edge automation solutions in the heart...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of hands-on experience in a QA Automation role
  • Proven working experience in the Financial Services industry, specifically within the Fixed Income E-Trading domain
  • Exceptional proficiency in core Java and a strong, in-depth understanding of Object-Oriented Programming (OOP) concepts
  • Hands on experience with scripting languages such as Python and Shell
  • Expertise in building and using frameworks based on BDD (e.g., Cucumber) and TestNG
  • Good experience with Backend Automation using Java, Rust and Python for data validation and accuracy checks
  • Familiarity with containerization technologies like Docker and container orchestration services
  • Strong command of UNIX/Linux environments
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Spearhead Test Strategy: Develop and implement a comprehensive test automation strategy for our applications, defining the scope, tools, and methodologies to ensure top-tier quality
  • Drive Innovation: Champion product quality and delivery through innovative automation initiatives, especially in generative AI, with the goal of creating a zero-touch, fully automated QA platform
  • Build & Maintain Frameworks: Architect, build, and maintain robust, scalable, and efficient test automation frameworks using industry best practices
  • Develop & Execute Tests: Author and execute automated test scripts for functional, regression, integration, and in-depth API testing to validate micro-services and ensure data integrity
  • Integrate with CI/CD: Seamlessly integrate automated test suites into our CI/CD pipelines to enable continuous testing and accelerate feedback cycles
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Fulltime
Read More
Arrow Right