CrawlJobs Logo

Senior TDD BDD Selenium Automation QA Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled and hands-on Senior QA Engineer to drive modern quality engineering practices within our teams. You will be instrumental in ensuring the highest software quality by leveraging test automation, TDD, BDD, trunk-based development, security testing, and modern ways of working.

Job Responsibility:

  • Design and implement automated test strategies for functional, integration, performance, and security testing
  • Drive test-first development approaches such as TDD (Test-Driven Development) and BDD (Behavior-Driven Development)
  • Develop and maintain high-quality automated test scripts using modern testing frameworks
  • Develop and execute comprehensive test plans, test cases, and test scripts to ensure product quality and reliability
  • Ensure unit, API, and end-to-end test coverage to maintain product reliability
  • Integrate automated tests within CI/CD pipelines for continuous validation
  • Champion trunk-based development, ensuring testing is embedded throughout the development lifecycle
  • Collaborate closely with developers to conduct code reviews with a focus on testability, security, and performance
  • Perform vulnerability assessments and implement security testing best practices
  • Enhance observability by integrating real-time monitoring, logging, and reporting into the QA process
  • Partner with software engineers, architects, and product teams to design scalable, testable, and resilient systems
  • Mentor junior QA engineers, fostering a culture of continuous learning and quality-first mindset
  • Work closely with DevOps teams to optimize automated test execution in cloud environments
  • Define and implement modern ways of working, driving innovation in testing methodologies

Requirements:

  • Strong hands-on experience in test automation using tools like Selenium, Cypress, Playwright, or similar
  • Proficiency in building robust test frameworks
  • Deep understanding of system design for scalable test automation
  • Expertise in TDD, BDD, and test automation best practices
  • Experience in trunk-based development and continuous testing within CI/CD pipelines
  • Strong knowledge of code review practices, security testing, and vulnerability scanning
  • Familiarity with performance, load, and stress testing tools like JMeter
  • Experience with cloud-based testing environments (AWS, Kubernetes)

Nice to have:

  • Experience with contract testing (PACT) in microservices architecture
  • Knowledge of containerization (Docker, Kubernetes) for testing environments
  • Exposure to shift-left testing strategies

Additional Information:

Job Posted:
September 17, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 29767 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior TDD BDD Selenium Automation QA Engineer

Senior Quality Assurance Engineer

Embark on a pivotal journey to the forefront of Quality Assurance with 3Pillar G...
Location
Location
United States , New York City
Salary
Salary:
96000.00 - 105000.00 USD / Year
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hybrid Role: New York City, NY 10121 (Candidate will be visiting office 2-3 days a week)
  • Around 10+ Years overall experience with ability to lead the project, mentor and guide the team, work allocation
  • Experience with Java and Selenium as an Automation resource
  • Hands on experience on TDD, BDD and cucumber will be add on
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field
  • equivalent practical experience considered
  • Hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation
  • Experience with automated testing tools (e.g., Selenium, TestComplete, QTP/UFT), including advanced scripting for automation and the development of custom testing frameworks
  • Proven leadership in Agile and Scrum methodologies, with a solid ability to drive QA strategies within rapid development cycles and iterative testing environments
  • Expertise in continuous integration (CI) and continuous delivery (CD) pipelines, with a strong understanding of how to optimize automated tests for efficiency and speed within CI/CD processes
Job Responsibility
Job Responsibility
  • Strategic Quality Assurance Planning: Collaborate with the Technical Lead or Product Development Manager (PDM) to develop comprehensive test strategies and plans that support project objectives and timelines. Focus on implementing and optimizing testing methodologies to increase efficiency and effectiveness across testing phases
  • Test Design and Execution Oversight: Lead the detailed design and oversight of test execution, focusing on critical, high-impact testing activities. Ensure thorough coverage and adherence to quality standards, while efficiently managing resources and timelines
  • Automation and Process Optimization: Enhance and expand automation frameworks and practices. Identify opportunities for improving testing processes and automation coverage, contributing to the selection and implementation of advanced tools and technologies
  • Cross-functional Collaboration and Communication: Serve as a primary QA contact for development and product management teams, promoting effective communication and collaboration
What we offer
What we offer
  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries
  • Fulltime
Read More
Arrow Right

Senior Systems Testing/QA Specialist

Our client is looking for a Senior Systems Testing/QA Specialist for a 12 month ...
Location
Location
Canada , Milton
Salary
Salary:
320.98 - 360.55 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 02, 2026
Flip Icon
Requirements
Requirements
  • Ability to establish and manage a QA framework, including processes, standards, and tools
  • Experience with system analysis or system documentation is an asset
  • Ability to support integration testing and troubleshoot integration issues is ideal
  • CI/CD tools: Azure DevOps, GitHub Actions
  • Unit testing frameworks: MSTest, NUnit, JUnit
Job Responsibility
Job Responsibility
  • Test Planning & Strategy: Develop and maintain test strategies aligned with DevOps workflows and Agile sprint cycles
  • Define and manage test coverage across unit, integration, system, regression, and acceptance testing
  • Collaborate with developers, analysts, and QA engineers to embed testing throughout the development lifecycle
  • Developer Support – Unit Testing: Work closely with the Senior Developer to design and implement robust unit tests
  • Promote test-driven development (TDD) and behavior-driven development (BDD) practices
  • Integrate unit tests into CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
  • Use Case Development: Collaborate with the Systems Analyst and business stakeholders to gather and refine requirements
  • Write structured use cases that describe user interactions, system behavior, and edge conditions
  • Ensure use cases support performance, accessibility (AODA), and security testing
  • Maintain traceability between use cases, test cases, and business requirements
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Potential for extension
  • Fulltime
Read More
Arrow Right
New

Sales - Territory Manager - Residential

Sell factory direct wood/clad window and door products to customers in the Flags...
Location
Location
United States , Flagstaff
Salary
Salary:
24000.00 USD / Year
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years' sales experience required
  • prior experience in construction and window sales a plus
  • Working knowledge of residential construction practices preferred
  • Window and door product knowledge a plus
  • Construction Industry knowledge preferred
  • Excellent verbal and written communication skills
  • Proficient computer and math skills
  • Attention to detail, organized, and self-motivated
  • Must thrive in competitive environment
  • Applicants must live in the commutable Flagstaff, Arizona area
Job Responsibility
Job Responsibility
  • Sell factory direct wood/clad window and door products
  • Prepare and deliver timely quotes
  • Build and maintain business relationships
  • Create and maintain a solid customer base
  • Ability to identify potential customers
  • Knowledge of territory construction activity
  • Ability to successfully cold call
  • Help the customers identify their needs
  • Meet or exceed the customers' expectations
What we offer
What we offer
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • 401(k) with Company Match
  • additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right
New

Swim Instructor

Instructs students on water safety and proper swim techniques based on thorough ...
Location
Location
United States , Oakdale
Salary
Salary:
14.00 - 18.00 USD / Hour
goldfishswimschool.com Logo
Goldfish Swim School
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or GED is preferred
  • Experience as a certified lifeguard, youth sports instructor/coach, camp counselor and/or childcare provider required
  • Swimming experience is preferred
  • CPR, AED and First Aid certification required
Job Responsibility
Job Responsibility
  • Provides swim instruction based on the Goldfish Swim School curriculum
  • Enforces safety rules and regulations to prevent accidents
  • Evaluates students' progress, and completes required paperwork in a timely manner
  • Interacts with parents/guardians on the activities and development of students' swim skills
  • Acts as a GSS ambassador to ensure parental satisfaction
  • Uses problem solving and creative thinking skills to identify and resolve challenges that students encounter
  • Inspects pool areas before and after each class for possible maintenance, cleanliness or damage issues
  • Maintains and ensures proper storage of all pool equipment
  • Reports accidents and incidents to management
  • Performs light cleaning duties such as window washing, deck mopping, trash removal etc. on occasion
What we offer
What we offer
  • Paid Training
  • Flexible Schedules
  • Parttime
Read More
Arrow Right
New

Analyst, C2C

The Analyst, Collections position is uniquely positioned to make a tangible impa...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a related field or equivalent work experience
  • 2 years of successful experience in commercial collections
  • English level B2+
  • Microsoft Office suite proficiency
  • Experience in optimizing execution within the Collections process
  • Experience in JDE, SAP, or GetPaid is desirable
Job Responsibility
Job Responsibility
  • Handle the Dispute (GetPaid) email box, forwarding emails to the proper individual/team, enter notes with sufficient information for the owner. Contact customers on delinquent accounts for resolution and payment, recording all activities in GetPaid notes.
  • Communicate account delinquency information to Sales personnel as per standard collections and partner concern processes.
  • Resolve unidentified payments and A/R-related disputes within prescribed time frames.
  • Review credit limit and risk issues with the Credit Supervisor, making recommendations regarding limits, terms, and risk categories.
  • Maintain daily Pending Order and On-Hold reports
  • Issue requests for refunds of cash on account or credit memos as needed. Review Dispute documentation and assign to the appropriate internal owner.
  • Contact customers regarding unidentified Disputes, resolve the reasons, secure additional documentation, and assign them to the accurate owners. Engage with internal departments to research and support payment issues.
  • Identify repetitive issues and communicate them for root cause analysis and resolution.
  • Supply to improving execution and operational efficiency through training and support and participate in the performance review process and achieve past-due percentage and DSO-related goals.
  • Highlight problematic accounts to the collections' supervisor with detailed explanations and request assistance.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right
New

Warehouse / Driver

At Sierra Pacific Industries, we understand our greatest strength is the people ...
Location
Location
United States , Denver
Salary
Salary:
21.00 - 26.00 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with deliveries, manual labor, or construction is preferred
  • Valid driver’s license and clean DMV record
  • Class A Driver’s License a plus
  • Reliable, self-motivated individual with good organizational skills
  • All applicants must be at least age 18
Job Responsibility
Job Responsibility
  • Work in an industrial warehouse and on construction sites
  • Shipping and receiving of windows, doors, and related materials
  • Deliver, offload, and stage windows, doors, and related materials on job sites
  • Properly document and deliver inventory-handled items
  • Comply with all company safety policies and procedures
  • Assist Service and Installation teams regularly
  • Operate a company vehicle legally and safely in viable conditions
  • This is a physical job that continually requires pushing, pulling, and lifting 100 or more pounds
What we offer
What we offer
  • Up to $1,500 hiring bonus
  • Excellent low-cost health benefits (medical, dental, vision)
  • Retirement plan with employer-paid contributions
  • 401(k) with Company Match
  • Additional Retirement Contributions
  • Company-paid Life Insurance
  • Paid vacation and 10 holidays
  • We train and promote from within
  • Fulltime
Read More
Arrow Right
New

Software Engineer Sys 2

As a Software Engineer at Lam, you will be at the forefront of innovation by des...
Location
Location
United States , Fremont
Salary
Salary:
86000.00 - 183000.00 USD / Year
lamresearch.com Logo
Lam Research
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Engineering, Electronics, Mechanical Engineering with 2+ years of experience
  • or advanced degree with no previous professional experience
  • or equivalent experience
  • Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns and Finite State Machines
  • Knowledge of multithreading, including preemptive thread scheduling
  • Knowledgeable with communication protocols such as Inter-Integrated Circuit (I2C), Service Provider Interface (SPI), Universal Asynchronous Receiver-Transmitter (UART)
  • This is a graduate eligible role
Job Responsibility
Job Responsibility
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products
  • Implement new customer requirements and features in our existing application
  • Maintain and enhance existing code base by investigating and resolving problem areas
  • Demonstrate solutions through clear documentation, flowcharts, and well-structured code
  • Collaborate with cross functional teams to design and develop software programs
  • May visit customer site to provide support and have ability to travel (total is less than 10%)
  • Fulltime
Read More
Arrow Right
New

Office Coordinator

At Sierra Pacific Industries, we understand our greatest strength is the people ...
Location
Location
United States , Salt Lake City
Salary
Salary:
20.00 - 30.00 USD / Hour
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 years' administrative, customer service, and accounts payable experience
  • Excellent verbal and written communication skills
  • Proficient in Microsoft Outlook, Word, and Excel
  • Dependable, self-motivated, and organized
  • Professional demeanor with ability to work in a team environment
  • Ability to adapt to changing priorities and meet deadlines
Job Responsibility
Job Responsibility
  • Plan, organize, and coordinate shipping schedules
  • Communicate timely, professionally, and effectively with customers regarding scheduling and delivery of orders
  • Handle accounts payable, deposits, and incoming and outgoing mail
  • Review incoming orders per defined processes and procedures
  • Work with sales team in respects to order placements
  • Organize and maintain document files
  • Manage and maintain marketing material inventory
  • Manage and maintain office supply inventory for office and showrooms
  • Provide administrative support to the branch manager
What we offer
What we offer
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • Full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • 401(k) with Company Match
  • Additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right