Home
Jobs

476 Bdd Jobs - Page 14

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8 - 13 years

20 - 30 Lacs

Chennai

Work from Office

Naukri logo

Title: Senior QA Engineer Type: Permanent Employment Location: Chennai, Onsite 5 days a week About Ovyo: Ovyo is an independent recruitment services company specializing in the satellite, telecommunications, media, and broadcasting sectors. One of our long-standing clients is a leading Tier 1 satellite communications company. Due to their continued success, they are significantly expanding their teams in Chennai, with plans to hire over 400 new employees. Ovyo is proud to be partnering with them to manage this recruitment drive and hire candidates directly to the client. About the role: Space Programs software development team focuses on development of software solutions supporting current, next-generation MEO/GEO space and ground assets. The global team consists of system architects, software engineers, software architects, test & integration engineers. We are looking for a Senior Software Engineer to join our team. As part of the team, you will play a key role in design, development, and validation of critical software systems for MEO & GEO space and ground assets. You are ideally someone who can thrive in a high-pace environment, have a curious mind, loves tackling complex problems, enjoys turning chaos into clarity, and brings a spark of creativity to every solution. Plus, youre a true team player who values collaboration, knows that the best ideas come from working together, and loves helping others succeed just as much as yourself! Responsibilities: Contribute to all stages of the software development lifecycle, from design and development to deployment, and operations Collaborate with cross-functional teams to understand system requirements and contribute to the development of innovative solutions Participate in peer code reviews to maintain high coding standards, share insights, and foster continuous improvement across the team Investigate and resolve operational issues, identifying root causes and implementing corrective actions to improve system reliability and performance Create clear, well-structured tickets for tasks, bugs, and improvements, ensuring alignment with system requirements and team goals Evaluate and integrate new technologies to enhance system performance, scalability, and maintainability Document technical decisions, processes, and architectures to ensure knowledge transfer and facilitate future development Competencies : Demonstrates a strong ability to work independently, aligning work with high-level objectives and long-term goals Exhibits high motivation and adept prioritization skills, consistently delivering results within tight deadlines while working towards overarching objectives Works autonomously and proactively takes initiatives when necessary Possess outstanding communication and presentation skills, conveying complex technical information to both technical and non-technical audiences Demonstrates a quick and decisive approach to problem-solving, addressing challenges promptly and effectively Displays effective intercultural awareness, contributing to a collaborative and inclusive work environment Proactively fosters a mindset of helping others succeed, evidenced by a track record of mentoring and supporting team members in achieving their goals Required Experience: Bachelor or Master’s degree in Computer Science, Software Engineering, or a similar field 8+ years of relevant work experience, encompassing designing, developing, and testing software tailored for high-reliability critical systems Mandatory experience in automated testing for large-scale, mission-critical applications. Proficient in test automation frameworks (JUnit, TestNG, Selenium, Cypress). Experience test large applications using TDD/BDD methodologies, microservices testing, contract testing, and chaos engineering Knowledge of static code analysis, dynamic code analysis, and vulnerability analysis for mission-critical systems High desirable but not essential, domain knowledge or experience in one or more of the following areas: Telecommunication, Satellite-based communication system design, Data communication, RF/Antenna Systems, or Optimization Willingness and ability to travel up to 25% of the time as required by business needs

Posted 2 months ago

Apply

8 - 13 years

15 - 30 Lacs

Chennai, Bengaluru

Hybrid

Naukri logo

Extensive testing experience especially with a data environment with strong SQL skills and understanding of databases Test automation frameworks such as BDD Cucumber and Java programming (basic) and scripting experience Agile experience with good Jira/ confluence skills Experience with cloud platforms such as GCP and associated technology such as BigQuery and Spanner Experience in data integration tools such as Apache Kafka, IBM MQ Experience with data visualization tools such as Looker / Tableau Performance Test experience using tools such as LoadRunner, Jmeter Test Environment management

Posted 2 months ago

Apply

6 - 10 years

6 - 10 Lacs

Maharashtra

Work from Office

Naukri logo

Associate need to support from 07:00 AM IST and would have to clear client interview Primary (Mandate) Skill : Spring Integration JAX-RS Spring Security and proficiency in Angular or Typescript and NodeJS What are we looking for Java 8 and/or 11 with Spring Boot Spring Integration JAX-RS Spring Security AWS (DynamoDB S3 Lambda Cloud Formation SNS SQS Amazon RDS) Proficient in frontend technologies such as Angular Typescript and NodeJS Basic understanding of authentication and authorization using Okta Ability to clearly describe the architecture of a project they worked on in past engagements. A good understanding of code quality e.g. SOLID principles TDD BDD A passion to learn new technologies. Experience working with Microsoft Dynamics or a CRM system would be highly advantageous. A strong and in-depth understanding of cloud CI/CD practices and modern development practices. Tools such as Git/GitHub Bamboo/Jenkins Gradle NPM/Yarn Docker Kubernetes SonarQube etc. Specialization that will make an impact Test automation and test-driven development practices and frameworks mutation testing functional testing (JUnit Cucumber) mock frameworks (Mockito etc) contract testing Familiarity with DevSecOps concepts tools and continous delivery pipelines Bamboo Jenkins Maven Bitbucket Jira etc. Experience with API management platforms design standards patterns and best practices is a plus Duties and responsibilities 1.Providing senior level system analysis design development and implementation of applications and databases including integrating third party products. 2.Translating technical specifications into code for complex new or enhancement projects for internal clients. Writing programs developing code testing artifacts and producing reports. Employing software development techniques to ensure tests are implemented in a way that supports automation. 3.Elevating code into development test and production environments on schedule. Providing follow-up prduction support submitting change control requests and documents. 4.Has thorough understanding of software development methodology and development architecture standards and resolves elevated issues. She trains and mentors staff with less experience. 5.Participating in design code and test inspections throughout the lifecycle to identify issues. Explaining technical considerations at related meetings including those with internal clients and performing systems analysis activities. 6.Thoroughly understands client business functions and technology needs and has broad understanding of Vanguards technologies tools and applications including those that interface with business areas and systems. 7.Interfacing with cross functional team members and communicating systems issues at the appropriate technical level for each audience. 8.Thoroughly understanding and complying with Information Technology and Information Security policies and procedures and verifying that deliverables meet requirements. 9.Participating in special projects and performing other related duties as assigned. Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade : C Level : To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) : No Remote work possibility : No Global Role Family : 60236 (P) Software Engineering Local Role Name : 6362 Software Developer Local Skills : 4939 Java (Multi Skilled) Languages Required: : English Role Rarity : To Be Defined

Posted 2 months ago

Apply

4 - 9 years

8 - 16 Lacs

Pune

Work from Office

Naukri logo

Hello, Greetings from The Gateway Group !! About Company: The Gateway Corp, a privately held global enterprise since 1997, is headquartered in India and The Netherlands. The Gateway Corp is the principal holding company and promoter of all Gateway Group Companies, comprising 20 independent operating companies across 15 countries. Company URL - https://www.thegatewaycorp.com Perks and Benefits: Fast-track your growth and up-gradate to the next level when you are ready Short Term/Long Term Onsite opportunities Flexi shifts policies to strike a perfect work-life balance Track your appraisal in real-time with a 100% transparent appraisal system Why should you join us? Debt-free Free, financially stable company, Since 1997. No salary deductions, no layoffs, no clients lost in the Pandemic Year Technical & Functional Growth of an individual More than 60% of our teams are upgraded to the latest Tech/Trends every year Close to home offices Best human practices, Audited and certified by INTERTEK (EXTERNAL AGENCY) Celebrating motherhood policies beyond the law of the land supporting our colleagues for up to 2 years. Job Description:- Automation QA is responsible for conceptualizing, designing, documenting and implementing automated regression/in-sprint tests under the direction of the Automation Lead, Architect and the product owner/business leads. He/She will be part of a rapidly growing quality assurance community and encouraged to share knowledge and best practices within the group. Responsibilities: Execute test plans and manage all testing activities, including basic manual and full-fledged automated tests, to ensure end-to-end coverage Review functional and design specifications to ensure full understanding of features and testing scope Identify test requirements from specifications and design test coverage plan Develop, document and maintain functional test cases and other test artifacts like test data, data validation, harness scripts and automated scripts Execute and evaluate automated test cases and report test results Hold and facilitate test case reviews with cross-functional team members Ensure that validated deliverables meet functional and design specifications and requirements Develop automated test cases and configurations needed to meet testing of business requirements Work with other teams on standards and best practices Liaison with development, product management, and customer support Isolate, replicate, and report defects and verify defect fixes Collect information and communicate status as needed to original reporter Ensure tickets are prioritized and resolved in a timely manner. SKILLS REQUIRED (Technical & Behavioural) Strong background in QA Automation Testing mainly using Cypress, BDD cucumber framework 5+ years in a similar QA role Knowledge of the different phases of a test lifecycle and the testing methodologies Ability to troubleshoot and update automation scripts Experience working in an Agile/Scrum environment Experience of Web UI, API, DB automation and test automation frameworks and understanding of best practices Working knowledge of test automation pyramid, At least one Object orientated programming language e.g. Java Attention to Details Ability to deal with ambiguity Ability to Work with Cross-Functional Teams Testing frameworks and tools like Selenium etc. Critical thinking and decision making Strong organizational skills and ability to handle competing priorities Strong attention to detail and problem-solving skills Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams Good awareness of CI/CD pipeline, GITHUB terminologies.

Posted 2 months ago

Apply

5 - 9 years

11 - 15 Lacs

Bengaluru

Hybrid

Naukri logo

Description: 100821980_Wabtec_Movement Planner_SeleniumAutomationTester Primary Skills: Selenium with Java Secondary Skills: POM, TestNG,Gitlab, CICD pipeline 1. Selenium and Core java hands on experience 2. Testing life cycle and Methodologies 3. Experience with Rally, ALM, JIRA 4. Selenium, TestNG, POM framework, Cucumber Behavior driven development 5. Resource should come in with all best practices that are followed by testing practice. 6. JavaScript (any of Node, Angular,Vue JS, React) application testing, Java with selenium, BDD with Cucumber, plugin integration with DevOps Pipeline, 7. Defect Tracking tools (preferably Rally/JIRA/ALM) 8. Agile testing knowledge and experience 9. Good to have Experience on Kafka and Kubernetes testing 10. Good to have Experience in writing queries in SQL Behavioural skills: Good communication and organizational skills. Should be very proactive, good team players with problem solving skills Should be ready with flexible with work hours/days to get tune with project timing and ready to stretch Professional with basic etiquettes Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade : B Level : To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) : No Remote work possibility : No Global Role Family : To be defined Local Role Name : To be defined Local Skills : Selenium with Java Languages Required: : ENGLISH Role Rarity : To Be Defined

Posted 2 months ago

Apply

6 - 11 years

13 - 18 Lacs

Bengaluru

Hybrid

Naukri logo

100821980_Wabtec_Movement Planner_Java with Selenium Automation_B2 Primary Skills: Selenium with Java Secondary Skills: POM, TestNG,Gitlab, CICD pipeline 1. Selenium and Core java hands on experience 2. Testing life cycle and Methodologies 3. Experience with Rally, ALM, JIRA 4. Selenium, TestNG, POM framework, Cucumber Behavior driven development 5. Resource should come in with all best practices that are followed by testing practice. 6. JavaScript (any of Node, Angular,Vue JS, React) application testing, Java with selenium, BDD with Cucumber, plugin integration with DevOps Pipeline, 7. Defect Tracking tools (preferably Rally/JIRA/ALM) 8. Agile testing knowledge and experience 9. Good to have Experience on Kafka and Kubernetes testing 10. Good to have Experience in writing queries in SQL Behavioural skills: Good communication and organizational skills. Should be very proactive, good team players with problem solving skills Should be ready with flexible with work hours/days to get tune with project timing and ready to stretch Professional with basic etiquettes Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade : B Level : To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) : No Remote work possibility : No Global Role Family : To be defined Local Role Name : To be defined Local Skills : Selenium WebDriver;automated API testing Languages Required: : ENGLISH Role Rarity : To Be Defined

Posted 2 months ago

Apply

7 - 10 years

10 - 20 Lacs

Gurgaon

Work from Office

Naukri logo

Company : Incedo Role : QA Test Lead Exp : 7-10 yrs Location : Gurugram Mandatory skills : Selenium, Java, BDD, Cucumber, API Testing, Testing framework, SQL Work mode : 5 Days work from office(Will be sitting in ODC environment) Shift timings : 1-10 PM(One side cab will be provided) Notice : Immediate joiners only

Posted 2 months ago

Apply

3 - 8 years

5 - 9 Lacs

Chennai

Work from Office

Naukri logo

Should have minimum 3 years experience Proficiency with fundamental front end languages such as HTML, CSS and JavaScript. Familiarity with JavaScript frameworks such as React JS, Angular JS and Amber. Familiarity with one or more of the server side languages such as Python, Ruby, Java, PHP and .Net. Familiarity with database technology such as MySQL, Oracle and MongoDB. Excellent verbal communication skills. Good problem solving skills. Attention to detail. Requirements Knowledge of React Hooks, React Context API and Redux. Deep understanding of HTML, CSS, SASS/LESS/Stylus/SVG. Experience in JavaScript, Typescript/ Libraries: jQuery, MomentJS, Underscore and Lodash. JavaScript tools: npm, Yarn, Node.js platform, Automate building: Webpack, Parcel or Rollup. Exposure of TDD, BDD, Unit Tests and testing tools like Jest or Enzyme. Jasmine, Karma, Mocha. Cloud platforms like SaaS, Amazon AWS, Google Cloud, or Microsoft Azure. PM tools: Jira/ Servers: NGINX, Apache/ Online collaboration tools: Slack or Miro. Join the team Thank you for your keen interest in becoming a part of aBrandr. Were eagerly looking forward to gaining deeper insights into your candidacy through this application.

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

As Test Automation Engineer, you are involved in the automated verification and validation of products made by engineers in a development process. Your technical and professional knowledge of Test Automation, programming, test environments and methodologies is solid. With your knowledge and experience with one or more test tools and test techniques, you can independently design and execute test automation solutions. You follow the latest developments in your field and you know what is going on. - Grade Specific As a Senior QA Automation Engineer, you are required to have experience working on different automation tools such as UFT and Selenium. In addition to developing and executing automation scripts, you are also expected to resolve technical issues wrt automation, provide input to improve effectiveness. You are also expected to mentor junior engineers.

Posted 2 months ago

Apply

3 - 6 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

As Test Automation Engineer, you are involved in the automated verification and validation of products made by engineers in a development process. Your technical and professional knowledge of Test Automation, programming, test environments and methodologies is solid. With your knowledge and experience with one or more test tools and test techniques, you can independently design and execute test automation solutions. You follow the latest developments in your field and you know what is going on. - Grade Specific As a QA Automation Engineer, you are accountable for planning and implement automation solution based on specific needs. You are expected to be involved in business development activities and propose solutions at RFP level. You will be conducting automation maturity assessments and provide roadmaps for improvements. You are also expected to work with other technology leaders and generate solution ideas. You are also expected to own automation delivery in projects. Skills (competencies)

Posted 2 months ago

Apply

4 - 6 years

6 - 8 Lacs

Hyderabad

Work from Office

Naukri logo

Position Summary: Cigna, a leading Health Services company, is looking for data engineers/developers in our Data & Analytics organization. The Full Stack Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production. This role requires you to be fluent in some of the critical technologies with proficiency in others and have a hunger to learn on the joband add value to the business. Critical attributes of being a Full Stack Engineer, among others, is Ownership & Accountability. In addition to Delivery, the Full Stack Engineer should have an automation first and continuous improvement mindset. He/She should drive the adoption of CI/CD tools and support the improvement of the tools sets/processes. Behaviors of a Full Stack Engineer: Full Stack Engineers are able to articulate clear business objectives aligned to technical specifications and work in an iterative, agile pattern daily. They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary. We aim to be cutting-edge engineers not institutionalized developers Job Description & Responsibilities: Minimize "meetings" to get requirements and have direct business interactions Write referenceable & modular code Design and architect the solution independently Be fluent in particular areas and have proficiency in many areas Have a passion to learn Take ownership and accountability Understands when to automate and when not to Have a desire to simplify Be entrepreneurial / business minded Have a quality mindset, not just code quality but also to ensure ongoing data quality by monitoring data to identify problems before they have business impact Take risks and champion new ideas Experience Required: 4+ years being part of Agile teams 3+ years of scripting 3+ years of database Teradata. 2+ years of AWS services 1+ years of experience with FHIR. (Good to have). Experience Desired: Experience with GITHUB Devops experience Jenkins, Terraform & Docker. Python/Pyspark. SQL experience good to have. Education and Training Required: Knowledge and/or experience with Health care information domains is a plus Computer science Good to have Primary Skills: Must Haves Inter systems experience. Python / Pyspark experience. Exposure to AWS services - Glue, S3, SNS, SQS, Lambda, Step Functions, Opensearch, DynamoDB, API Gateway etc. Additional Skills: Excellent troubleshooting skills Strong communication skills Fluent in BDD and TDD development methodologies Work in an agile CI/CD environment (Jenkins experience a plus)

Posted 2 months ago

Apply

8 - 13 years

20 - 30 Lacs

Pune, Bengaluru, Mumbai (All Areas)

Work from Office

Naukri logo

Key duties and responsibilities Manage, Coach and Mentor a team of QA Analysts, to ensure the team stays motivated and well managed. Act as Deputy Management Representative for the QA Manager in their absence. Help manage and implement continuous improvement initiatives that will help mature the QA test function to deliver team effectiveness and an overall high quality of products and services. Implement the QA Policy & Strategy for allocated projects within the allocated Apex QA team, supporting the drive for increased QA Automation. Write, walkthrough, sign off and execute Project Test Plans that will take the project team through an end-to-end journey to prove successful deployment and implementation. Ensure that project deliverables are completed within agreed cost, timescale and resource budgets. Perform test execution (manual and automated) and provide clear and concise test progress reporting that is reflective of the test program status for key stakeholders and executive review. Monitor QA activities, test results, defects, root cause analysis and identify areas needing improvement. Work with internal and external teams and vendors to define their roles and responsibilities with regards to QA to demonstrate end to end Quality Assurance on projects. Confident in client / 3rd party supplier / vendor management. Ensure QA process and methodology are applied at all stages during SDLC. Audit all documentation that is produced during the QA SDLC for quality, storage, revisions and sign off. Participate in requirements/design reviews with Product, Business Analysts and Development teams to assure that the product under development meets requirements and is tested efficiently. Perform requirements reviews and traceability analyses to assess test coverage. Manage & Report on the required tests that will demonstrate successful deliverables from internal and external parties. Progress and status reporting on a regular basis on overall Quality and Test phase metrics. Identify and manage risks, creating plans to mitigate those risks, that may adversely affect quality, schedule or budget. Actively participate in lessons learned sessions to help improve QA process. Experience and skills: 2+ years of QA Lead experience. 7+ years of QA experience. Experience in QA best practices and processes implementation. Good all-round IT Quality Assurance background from preferably from several industries / domains. Experience in both Waterfall and Agile, BDD, Dev Ops testing methodologies. Experience of using Automation tooling and Automation frameworks. Experience with writing the Test Approach, Test Plan and leading testing for manual, automated and non-functional testing. Experience in running UAT exercises with globally dispersed teams. Good understanding of cloud (Azure) technologies, infrastructure, networks, firewalls & Citrix. Good knowledge of ADO or similar test management tools (incl. Zephyr, X-Ray). Ability to multi-task, prioritize, and coordinate with globally dispersed technical and non-technical teams. Very strong organisational and stakeholder management skills with ability to negotiate at all levels. Excellent verbal and written communication and presentation skills and ability to build strong working relationships at senior management level. Proactiveness and ability to manage multiple projects simultaneously and prioritize effort accordingly.

Posted 2 months ago

Apply

3 - 5 years

8 - 14 Lacs

Salem

Work from Office

Naukri logo

Job Requirements : - 3-5 years of experience creating and maintaining API test automation - Good knowledge in testing and automating integration platforms using REST APIs with Java/Groovy as the development language. - Worked on testing tools like Rest assured, Java Http client - Knowledge of source code repository (Git/SVN) along with build tools (Maven/Gradle) - Experience working in an Agile environment. - Creative, independent, self-motivated and willing to learn new technology. - Strong troubleshooting and root cause analysis abilities. - Excellent verbal and written communication skills - Exposure to BDD tools like Spock, cucumber - Good knowledge of object-oriented design and implementation. - Familiarity with Amazon Web Services or any other cloud infrastructure - Excellent problem-solving skills. - Have a high bar for the quality of the product.

Posted 2 months ago

Apply

3 - 6 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

About The Role As Test Automation Engineer, you are involved in the automated verification and validation of products made by engineers in a development process. Your technical and professional knowledge of Test Automation, programming, test environments and methodologies is solid. With your knowledge and experience with one or more test tools and test techniques, you can independently design and execute test automation solutions. You follow the latest developments in your field and you know what is going on. About The Role - Grade Specific As a QA Automation Engineer, you are accountable for planning and implement automation solution based on specific needs. You are expected to be involved in business development activities and propose solutions at RFP level. You will be conducting automation maturity assessments and provide roadmaps for improvements. You are also expected to work with other technology leaders and generate solution ideas. You are also expected to own automation delivery in projects. Skills (competencies)

Posted 2 months ago

Apply

4 - 9 years

5 - 15 Lacs

Chennai, Pune

Hybrid

Naukri logo

Capgemini hiring Automation Testers...! We are looking for Automation Testing Professionals, please find the required skills sets below and let me know your interest to proceed further. Job Title: Automation Testing- Selenium Java Department: Quality Assurance / Testing Experience - 4 to 9 years Location - Chennai/Pune Job Description Selenium - Java Web Automation Experience in framework development both web/API Experience in building test scripts for test automation framework. Strong hands-on experience using Rest Assured Tool Strong Knowledge of BDD Methodology Should have thorough technical, analytical and operational knowledge within the QA area Experience in test delivery in an Agile model with a focus on in-sprint automation Interact with the teams in Agile manner Education & Experience: Bachelors degree in computer science, Information Technology, or a related field. Proven experience in automation testing, particularly for APIs. Benefits: Competitive salary and benefits package. Hybrid work opportunity Opportunities for professional growth and development. Access to cutting-edge technologies and tools. Name : Email : Contact Number : Current Company (Payroll Company) : Location: Current CTC: Expected CTC: Notice Period : Total Experience: Relevance Experience : Availability for Interview : Here are the details of your interview on Saturday dated 29th March 2025. Please bring any govt id proof, hard copy of Resume & passport size photograph. If interested Please share your resume for the below mail id Mail id: jyotsna-kishor.veer@capgemini.com

Posted 2 months ago

Apply

3 - 8 years

5 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

Position Summary: Looking for an energetic, engaged individual who is well versed in all manners of QA/QE in an Agile environment to drive functional validation (Sprint Testing) and quality delivery for Evernorth program deliverables. Tasks include collaborating with all impacted application teams to develop test strategies and high level test scenarios, identify data needs, track/report progress/issues and obtain approval of the test results. There are multiple strategical and tactical responsibilities. The successful candidate will be able to work in a rapid-paced environment, meet tight deadlines, interact with all management levels, and be self-managed and motivated. Job Description & Responsibilities: Design, develop and execute sprint testing of a software product/solution. Define test process including required test activities, deliverables and test schedule. Understand how changes impact work upstream and downstream including various back end and front-end architectural modules. Closely interact with both onsite and offshore team members. The onsite and offshore interactions include scrum team members (Scrum masters, developers, Product Owners and QA at onsite and offshore) Define test data conditions and partners and works closely with Data team to obtain the data. Actively participate in all phases of testing (In sprint functional testing, integration testing and regression) Develop and execute comprehensive suites of automation test plans, test cases for inclusion in regression, automation for newly integrated features, and development of tool sets to augment QA and Development testing. Business requirement analysis, test design, defect logging and tracking Perform manual/exploratory testing where needed. Actively engage in defect reporting and triaging Analyzes failure patterns and determine corrective actions to eliminate the errors completely. Adheres to the organization's Quality Engineering best practices while helping to drive changes to our testing practices where necessary. Experience Required: 3+ years of experience in Quality Assurance with automation experience preferred. Experience Desired: Hand on experience in Test and defect Management Tools Experience on Automation Frameworks that includes products such as Selenium, Cypress, REST Assured products with focus on reusability. Experience using programming languages with core concepts in Java/JavaScript Experience on defining test scenarios using Gherkin BDD format. Working experience with API automation frameworks that includes mocking and authorization. Experience with API virtualization or mocking using tool CA DevTest/Swagger Thorough knowledge/experience Quality Engineering best practices and applying them to automation frameworks. Designs and develops scripts to run automated tests to ensure consistency, repeatability and accelerates delivery. Experience on understanding application architecture for web-based applications. Experience with Docker, Containers and Images Experience in API and UI Automation (Selenium WebDriver/Cypress) Experience in Git based source control tools like GitLab/GitHub Experience with CI/CD pipelines using Jenkins/Gitlab for automated test executions. Experience in build tools like Maven/Gradle Experience with Relational Database/SQL/NoSQL/backend testing. Hands-on experience with API testing tools such as Postman/Insomnia Working experience with JIRA/Zephyr or equivalent tools Healthcare domain knowledge would be a big plus. AWS and Cucumber (BDD) experience Primary Skills: Healthcare , Functional Testing, SQL, Agile (SAFe), Jira, SOAP UI/Post Man, Web Services testing and ETL testing. Additional Skills: Selenium with Java and Cucumber BDD Framework Strong Communications Skills

Posted 2 months ago

Apply

0 - 1 years

2 - 3 Lacs

Hyderabad

Work from Office

Naukri logo

Position Summary: S.E Analyst demonstrates expertise in data engineering technologies with the focus on engineering, innovation, strategic influence and product mindset. This individual will act as a key contributor of the team to design, build, test and deliver large-scale software applications, systems, platforms, services or technologies in the data engineering space. This individual will have the opportunity to work directly with partner IT and business teams, owning and driving major deliverables across all aspects of software delivery. The candidate will play a key role in automating the processes on Databricks and AWS. They collaborate with business and technology partners in gathering requirements, develop and implement. The individual must have strong analytical and technical skills coupled with the ability to positively influence the delivery of data engineering products. The applicant will be working in a team that demands innovation, cloud-first, self-service-first, and automation-first mindset coupled with technical excellence. The applicant will be working with internal and external stakeholders and customers for building solutions as part of Enterprise Data Engineering and will need to demonstrate very strong technical and communication skills. Job Description & Responsibilities: The candidate will be responsible to deliver business needs end to end from requirements to development into production. Through hands-on engineering approach in Databricks environment, this individual will deliver data engineering toolchains, platform capabilities and reusable patterns. The applicant will be responsible to follow software engineering best practices with an automation first approach and continuous learning and improvement mindset. The applicant will ensure adherence to enterprise architecture direction and architectural standards. The applicant should be able to collaborate in a high-performing team environment, and an ability to influence and be influenced by others. Experience Required: More than 6 months to 1.5 years of experience in software engineering, building data engineering pipelines, middleware and API development and automation Experience Desired: Expertise in Agile software development principles and patterns Expertise in building streaming, batch and event-driven architectures and data pipelines Primary Skills: Experience in messaging systems such as Apache ActiveMQ, WebSphere MQ, Apache Artemis, Kafka, AWS SNS Proficient in self-testing of applications, unit testing and use of mock frameworks, test-driven development (TDD) Knowledge on Behavioral Driven Development (BDD) approach (Spark or Scala) with Aws, Python Additional Skills: Ability to perform detailed analysis of business problems and technical environments Strong oral and written communication skills Ability to think strategically, implement iteratively and estimate financial impact of design/architecture alternatives Continuous focus on an on-going learning and development AWS Certifications - nice to have Devops, CI/CD, Databricks

Posted 2 months ago

Apply

5 - 8 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Role Description Pega Engineering Manager Where are we going? Building the Connected trip north star architecture across multiple products with clear direction on a consolidated, multi-layer, multi-platform architecture Consolidation of the Customer agent experience on PEGA desktop as a tool of choice with integrations built into Booking domain services Cross functional agile teams who own their products and operate in a DevOps environment Great engineering practices with a focus on operational discipline and excellence, product metrics and non-functional requirements at the beginning rather than an afterthought Our Engineering Principles - Customer centric - Ethical - Timely - Leadership by Example - Empathetic - Trustworthy - Proactive Skills we are looking for We are looking for a talented and enthusiastic Engineering Manager with Pega experience who will lead an agile team to push the boundaries on engineering brilliant customer service solutions and contribute to shaping our new future. We expect you to have the energy and passion to deliver solutions using a whole range of technologies including but not limited to PEGA and have a solid understanding of engineering principles. You will be responsible for leading a cross functional team which will work closely with the existing cross functional teams in Amsterdam and start taking over various parts of product development, including support. We also expect you to take the lead and line manage a fully cross-functional team consisting of Pega build engineers, back-end engineers and testers. As a minimum, we expect our Engineering Manager to have: - High proficiency in technical leadership (5+ years leading engineering teams) - Experience with transformation into Pega solutions - Strong focus on delivery management - Strong cross team collaboration skills; you are able to work with other teams to generate objectives and measure value - Solid experience of Continuous Integration, Continuous Delivery and Agile - Solid understanding of cloud technologies and how they can be leveraged to solve problems at scale - Proficiency in cloud cost management; your skills ensure efficient allocation of resources, cost control, and strategic utilisation of cloud services to maximise value and minimise expenses. - Quality first mind-set for writing code using techniques such as TDD, BDD and Agile - Good understanding of security principles and writing secure code - Solid understanding of Agile practices - Preferred - PEGA Certified Lead Systems Architect - Experience in architecting and designing Pega based CRM solutions for large programmes - Solid understanding of building robust and resilient PEGA systems Key Responsibilities People Leadership - Lead, inspire and motivate your team - Line manage a team of Junior, Midrange, Senior and Test Engineers - Nurture, grow and develop engineering talent in the team - Foster a great engineering culture that innovates, inspires teamwork and celebrates success - Learn new technologies and keep abreast of existing technologies and be able to apply these to a variety of projects as applicable Craft & Delivery Leadership - Works in conjunction with Senior Engineering Manager to size, manage scope and risk - Accountable for ensuring the business and technical architecture of the delivered solutions matches customer technical and functional requirements, and drives to deliver success to Customer Services - Provide thought-leadership to internal clients across business and technical project dimensions solving complex business requirements - Engineering delivery, quality and practices within your team including delivery management - Collaborate with the team and others to deliver high quality solutions - Collaborate with other teams to ensure global objectives are reached - Collaborate with your Product counterpart to design and deliver solutions with customer centric outcomes - Ownership of the quality of the solutions your team produce - Embed Agile ways of working and values within your team - Sizing and estimating work - Delivery of the wider Engineering strategic objectives - Get into the technical detail where required to coach, support and mentor the team - Engineering Craftsmanship including coaching and mentoring the team - Follow established default principles for architecture, quality standards, and non-functional requirements. - Contribute to the evolution of best practices across the department - Drive a DevOps environment including on call escalations Technology Leadership - Take the lead on design and development of features - A technology evangelist - Drive the delivery of high quality, robust code including tests - Design and develop reusable libraries, APIs and code that are easy to maintain, understand and re-use - Build, design and deliver high quality solutions in line with guidance and best practices of the department - Thought partner for Product to define, shape and deliver the roadmap - Own the architecture in your product team

Posted 2 months ago

Apply

4 - 7 years

20 - 25 Lacs

Pune

Work from Office

Naukri logo

QA Automation, Java/Python , Selenium, BDD, Cucumber

Posted 2 months ago

Apply

4 - 7 years

10 - 20 Lacs

Ahmedabad, Bengaluru

Hybrid

Naukri logo

Senior Software Engineer - API Hub Development of the main Pactflow platform in cooperation with other software engineers, UX designers and product managers. Help us build software that supports 16 million engineers Python, Git, AWS, TDD About us Pactflow makes testing and deploying microservices at scale, simple and worry free for thousands of developers and testers around the world. We value learning and growth, good use of technology, helping our customers and contribute to the Open Source community. We envision a modern world that doesnt worry about deployments and are building the most loved contract testing solutions for developers, with the broadest and deepest technology support, and features that enables them to work at scale. About the role As a Senior Software Engineer you will be a key engineer within the Pactflow team that will drive one of the worlds best solutions for API testing. You can look forward to working with a amazing team of engineers, product managers, and UX designers. Implementing new functionality in close cooperation with stakeholders. Build well designed, clean applications with solid technical foundations. Participate in design and code reviews. Create and maintain technical and support documentation. Make use of TDD or BDD to ensure high quality of code. This is a Full time Opportunity and we follow a hybrid setup About you You believe in simple code, straightforward explanations and you take pride in writing well tested and readable code while applying methodical approach to solving complex technical challenges. You enjoy learning and honing your craft in collaboration with your peers and would like to contribute to the open source community (if not already doing so!). You understand that developing a product is a team sport and collaboration and communication is essential to its success. You have: 5+ Years of Experience with Python in an Agile and TDD environment 1+ Years of Experience with Rust Understanding of continuous delivery processes and tooling Interest in contributing to popular Open-Source libraries Experience with AWS technologies, and infrastructure as code Comfortable with various testing and linters tools such as Pytest, Ruff, Mypy, etc. Some understanding of AI technologies (specifically LLMs) such as OpenAI, LangChain, HuggingFace, etc. Polyglot development experience (Node, Java, others) would be a bonus "SmartBear is committed to creating an inclusive workplace for employees where all individuals are treated with respect and dignity. We are an equal opportunity employer and make employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, religion, sex, national origin, age, gender, disability, veteran status, sexual orientation, or any other protected status under applicable laws. We are dedicated to fostering a workplace that reflects a diversity of thought and experience as well as our values of being smart, open, driven, accountable, and curious."

Posted 2 months ago

Apply

3 - 7 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Essential Job Functions: Develop automated tests using existing Selenium framework for APIs and web services. Develop automated tests using Pytest frame work Develop Java programs and Python programs that validates content of data files. Develop automation for Databricks/Datafactory using Python Develop and execute manual tests as needed to support project work. Establish appropriate projects in Jenkins that work in conjunction with automated build and deploy jobs Coordinate with Development team members regarding defect validation and assist development team members with re-creating defects Create appropriate test cases within TestRail Test Management tool Other Responsibilities: Maintain technology expertise, keeping current with evolving testing tools, techniques, and strategies to improve the overall testing efficiency, processes, and best practices Maintain a focus on customer-service, efficiency, quality, and growth Safeguard the companys assets. Adhere to the companys compliance program. Maintain comprehensive knowledge of industry standards, methodologies, processes, and best practices. Minimum Qualifications and Job Requirements: 3+ years of experience in automating APIs and web services. 2+ years of experience in Selenium automation tool. 1+ years of expereince with Datafactory and Databricks Experience with BDD implementations using Cucumber. Excellent SQL skills and the ability to write complex queries Highly skilled in at least one programming language. Java is preferred Highly skilled in 2 or more Automation Test tools. Experience in ReadyAPI is preferred. 2+ years of experience with Jenkins 2+ years of experience delivery automation solutions using Agile methodology. Experience with Eclipse or similar IDEs Experience with Source Control tools such as Git Ability to work on multiple projects concurrently and meet deadlines Ability to work in a fast-paced team environment. Expectations include a high level of initiative and a strong commitment to job knowledge, productivity, and attention to detail Strong verbal and written communication skills. Solid software engineering skills - participated in full lifecycle development on large projects

Posted 2 months ago

Apply

3 - 7 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Description 1.Working experience in Java , especially Java Struts, Springboot 2.Ability to communicate with business and multiple stakeholders. oKnowledge of Struts Framework oStrong Java Development skills oStrong experience with Web Technologies (JSP, Servlets, Spring MVC) Tech Skills -Very strong Spring Framework experienceoSpring MVC oSpring Boot oSpring Data oSpring Security oJunit + Mockito -Strong experience with Java EEoJava Application Server concepts (shared libs) oDI / injection, contexts in a Java EE environment running on an AS oJPA -Strong experience with web + templating techoJSP/JSTL/Thymeleaf oHTML/Javacsript -Strong experience withoMaven or Gradle (Gradle pref.) oJava 11+ oRESTful API integrations (incl. something like Resilience4J) oDocker/containerization -Ability tooDecompose Struts 1 controllers and actions into Spring concepts oDiscern if certain legacy code is even necessary anymore -Experience withoWorking in a monorepo oGit oTDD (possibly BDD for regressions) Would be nice-Knowledge of CICD + Linux to ensure easier build + deployment phase -Knowledge of enterprise architecture patterns (EAP) to help with composition against legacy code (e.g.DAO, DTO, Adapter, etc.) Soft Skills: Should be strong in Technical governance and manage the delivery of project with minimal guidance from Enterprise Architect. ClarityClearly convey technical concepts and ideas to team members and stakeholders. Decision-MakingMake informed decisions and take responsibility for them. MotivationInspire and motivate the team, fostering a positive and collaborative work environment. DelegationDelegate tasks effectively based on team members' strengths and project requirements. Team CollaborationProvide guidance and mentorship to junior team members Knowledge SharingFoster a culture of knowledge sharing within the team. Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade B Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills JSP;Jakarta Servlet;Spring MVC;Spring Languages RequiredENGLISH Role Rarity To Be Defined

Posted 2 months ago

Apply

3 - 7 years

3 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Description 1.Working experience in Java , especially Java Struts, Springboot 2.Atleast have led a team of 4 or 5 people earlier . 3.Ability to communicate with business and multiple stakeholders. oKnowledge of Struts Framework oStrong Java Development skills oStrong experience with Web Technologies (JSP, Servlets, Spring MVC) Tech Skills -Very strong Spring Framework experience oSpring MVC oSpring Boot oSpring Data oSpring Security oJunit + Mockito -Strong experience with Java EE oJava Application Server concepts (shared libs) oDI / injection, contexts in a Java EE environment running on an AS oJPA -Strong experience with web + templating tech oJSP/JSTL/Thymeleaf oHTML/Javacsript -Strong experience with oMaven or Gradle (Gradle pref.) oJava 11+ oRESTful API integrations (incl. something like Resilience4J) oDocker/containerization -Ability to oDecompose Struts 1 controllers and actions into Spring concepts oDiscern if certain legacy code is even necessary anymore -Experience with oWorking in a monorepo oGit oTDD (possibly BDD for regressions) Would be nice -Knowledge of CICD + Linux to ensure easier build + deployment phase -Knowledge of enterprise architecture patterns (EAP) to help with composition against legacy code (e.g.DAO, DTO, Adapter, etc.) Soft Skills: Should be strong in Technical governance and manage the delivery of project with minimal guidance from Enterprise Architect. ClarityClearly convey technical concepts and ideas to team members and stakeholders. Decision-MakingMake informed decisions and take responsibility for them. MotivationInspire and motivate the team, fostering a positive and collaborative work environment. DelegationDelegate tasks effectively based on team members' strengths and project requirements. Team CollaborationProvide guidance and mentorship to junior team members Knowledge SharingFoster a culture of knowledge sharing within the team. Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade C Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills Java;Apache Struts;Spring Boot;JSP;Spring MVC Languages RequiredENGLISH Role Rarity To Be Defined

Posted 2 months ago

Apply

4 - 8 years

8 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Description 1.Test AutomationNeed java profile as there is need for new functionality implemetation. Design, develop, and maintain automated test scripts using Selenium. Implement Behavior-Driven Development (BDD) practices using the Cucumber framework. 2.Testing FrameworksEnhance and maintain existing automation frameworks. Develop reusable test components to improve efficiency and coverage. 3.Database TestingWrite and execute SQL queries to validate data integrity and perform back-end testing. 4.DocumentationCreate and maintain detailed documentation of test plans, test cases, and automation scripts. Skills: Strong analytical and problem-solving abilities. Excellent verbal and written communication skills. Ability to work independently and in a team-oriented environment. Proactive and adaptable to changing requirements and priorities. Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade C Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills Selenium;Cucumber;Ci/CD;Java Languages RequiredENGLISH Role Rarity To Be Defined

Posted 2 months ago

Apply

3 - 6 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Description Minimum of 10 years of hands on experience in the architecture, design, development and implementation of large-scale web and mobile applications for consumers adhering to non-functional requirements like security, reliability, scalability, and availability standards. 5+ year of experience in implementing eCommerce applications using Salesforce Commerce Cloud (SFCC) and/or Demandware is required. At least the last two years of experience is expected to be in Salesforce Commerce Cloud including headless implementations using OCAPI. Strong, in-depth, programming skills in JavaScript and other high-level languages, adopting practices like CI/CD using Azure DevOps/Jenkins, TDD, BDD, etc. is required. Strong SDLC experience including Agile/Waterfall is required. Good working knowledge on the Storefront Reference Architecture (SFRA Good understanding of object-oriented programming, relational databases and build script, deep understanding of the deployment considerations specific to SaaS based cloud server are expected. Experience in integrating ecommerce stores with external payment gateways and such other third- party eCommerce service providers is a must. Understanding of MOR, SOR etc. an advantage. Good understanding of privacy and data protection regulations like GDPR, CCPA desired. Experience implementing solutions adhering to PCI regulations an advantage. Strong experience in APIs (SOAP/REST) and database technologies is expected. Experience with front end development technologies (HTML5, CSS, JQuery) Backfill SO# for Amit Kumar (46107257) Named Job Posting? (if Yes - needs to be approved by SCSC) Additional Details Global Grade D Level To Be Defined Named Job Posting? (if Yes - needs to be approved by SCSC) No Remote work possibility No Global Role Family To be defined Local Role Name To be defined Local Skills Salesforce Commerce Cloud Languages RequiredENGLISH Role Rarity To Be Defined

Posted 2 months ago

Apply

Exploring BDD Jobs in India

Introduction: Behavior-Driven Development (BDD) is a popular approach in software development that focuses on the behavior of an application from the end user's perspective. In India, the demand for BDD professionals is on the rise as more companies adopt this methodology to improve collaboration between developers, testers, and business stakeholders.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Mumbai
  5. Chennai

Average Salary Range

Entry-level BDD professionals can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can command salaries ranging from INR 10-15 lakhs per annum.

Career Path

In the field of BDD, a typical career path may involve starting as a Junior Developer, progressing to a Senior Developer, and then moving on to roles such as Tech Lead or BDD Specialist.

Related Skills

Apart from proficiency in BDD, professionals in this field are often expected to have skills in test automation, Agile methodologies, communication, and collaboration.

Interview Questions

  • What is BDD and how does it differ from TDD? (basic)
  • Explain the difference between Scenario Outline and Examples in Cucumber. (medium)
  • How do you handle asynchronous operations in BDD testing? (advanced)
  • What are some best practices for writing effective BDD scenarios? (medium)
  • How do you ensure the scalability of BDD tests in a large project? (advanced)
  • What tools have you used for BDD testing in your previous projects? (medium)
  • How do you involve stakeholders in the BDD process? (basic)
  • Can you explain the concept of Given-When-Then in BDD? (basic)
  • How do you handle data-driven testing in BDD frameworks? (medium)
  • What are some common pitfalls to avoid in BDD implementation? (advanced)
  • How do you prioritize test scenarios in a BDD project? (medium)
  • How do you handle cross-browser testing in BDD frameworks? (advanced)
  • Can you explain the concept of Background in Cucumber? (basic)
  • How do you ensure the reusability of step definitions in BDD tests? (medium)
  • What are some strategies for maintaining BDD tests in the long run? (advanced)
  • How do you incorporate accessibility testing into BDD scenarios? (medium)
  • Can you explain the concept of tagging in BDD frameworks? (basic)
  • How do you handle parameterization in BDD tests? (medium)
  • What are some ways to optimize the execution time of BDD tests? (advanced)
  • How do you handle dynamic content in BDD scenarios? (medium)
  • Can you explain the concept of Hooks in Cucumber? (basic)
  • How do you ensure the reliability of BDD tests in continuous integration pipelines? (advanced)
  • What are some common design patterns used in BDD testing? (medium)
  • How do you handle API testing in BDD scenarios? (medium)
  • Can you describe a challenging BDD project you worked on and how you overcame obstacles? (advanced)

Closing Remark

As you prepare for interviews in the field of BDD, remember to showcase your expertise in BDD concepts, testing frameworks, and collaboration skills. With the right preparation and confidence, you can land a rewarding BDD job in India. Good luck!

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.

Featured Companies