Selenium WebDriver – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Thu, 24 Oct 2024 10:30:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Selenium WebDriver – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Quality Assurance Automation Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-automation-engineer-7/ Thu, 24 Oct 2024 10:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-automation-engineer-7/ Quality Assurance Automation Engineer

Job Description:

    We are seeking a highly skilled Quality Assurance Automation Engineer to join our dynamic team in the New York City Metropolitan Area. In this role, you will be responsible for developing automated test scripts, executing test cases, and ensuring the quality of our software products. Your expertise will contribute to enhancing our testing processes, enabling efficient delivery of software solutions. You will work closely with cross-functional teams to identify areas for improvement and implement best practices in automation testing. A strong focus on continuous integration and delivery will be essential as you help to drive our commitment to high-quality software.

IT Languages:

  • Java
  • Python
  • Selenium
  • JavaScript

As a Quality Assurance Automation Engineer, you will be involved in various testing and automation tasks to ensure the highest quality of software products.:

    Design, develop and maintain automated test scripts;; Execute and validate automated test cases;; Collaborate with development teams to improve testing processes;; Identify and document defects and issues;; Participate in code reviews and provide feedback on testing strategies

Spoken Languages:

  • English;; Spanish

Skillset:

  • Automation testing
  • Selenium WebDriver
  • TestNG
  • Continuous Integration
  • Agile methodologies

Soft Skills:

  • Attention to detail
  • Problem-solving
  • Strong communication skills
  • Team collaboration

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software quality assurance principles and methodologies
  • Proven experience in automation testing frameworks

Years of Experience:

    5

Location:

    New York City Metropolitan Area, United States

Job Benefits:

  • Health insurance
  • Retirement plan
  • Paid time off
  • Professional development opportunities
  • Flexible work hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive environment that encourages innovation and professional growth. Our team values transparency, respect, and a commitment to excellence, making it an exciting place to advance your career.

Opportunities For Advancement:

  • Leadership roles within the QA team, Cross-departmental projects, Mentorship programs

Visa Sponsorship:

    Available
]]>
Software Development Engineer in Test II (SDET) – 3D Scene Layers https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-development-engineer-in-test-ii-sdet-3d-scene-layers/ Mon, 14 Oct 2024 04:10:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-development-engineer-in-test-ii-sdet-3d-scene-layers/ Software Development Engineer in Test II (SDET) – 3D Scene Layers

Job Description:

    Join our innovative team focused on developing scalable 3D content and visualizing it across various ArcGIS applications, such as ArcGIS Pro, ArcGIS API for JavaScript, and ArcGIS Earth. We are dedicated to enhancing functionality around the open, OGC-standard I3S and advancing 3D GIS capabilities. As a Software Development Engineer in Test, you will collaborate closely with Product Engineers and Software Developers to create, enhance, and maintain essential testing infrastructure to validate our software's functionality. You will be responsible for building and refining automated tests, certifying and validating workflows throughout the release lifecycle, and ensuring the performance, scalability, and stability of our 3D technologies across all applications with each software release.

IT Languages:

  • C++
  • C#

As an SDET, your primary responsibilities will encompass the development and execution of a wide array of tests to ensure software quality and performance.:

    Collaborate with Product Engineers to create comprehensive test plans and identify areas needing automation;; Develop tests for functionality, performance, scalability, and durability, adhering to established coding standards;; Design and implement automated integration and regression test cases for software components via the API;; Schedule and deploy integration tests for daily execution, presenting results in an understandable format;; Manage and refine the integration tests suite and result dashboards as necessary;; Conduct thorough peer reviews of test code to ensure quality;; Work with Software Development Engineers to enhance software quality through comprehensive testing;; Analyze and troubleshoot framework-level issues by evaluating test failures;; Maintain, document, and implement automated test frameworks;; Promote quality assurance throughout the software development lifecycle, advising on test optimization strategies

Spoken Languages:

  • English;; German

Skillset:

  • Selenium WebDriver
  • Appium
  • JUnit
  • CUnit
  • Jenkins
  • Chef

Soft Skills:

  • Analytical thinking
  • Problem-solving
  • Collaboration
  • Attention to detail

Qualifications:

  • Bachelor’s degree in computer science or computer engineering
  • Strong understanding of object-oriented programming concepts
  • Applied knowledge of testing principles with experience in designing and executing test cases

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Health insurance
  • Retirement plan
  • Flexible working hours
  • Professional development opportunities
  • Generous vacation policy

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a diverse and inclusive environment where employees from various backgrounds come together to innovate and create positive global change. Our commitment to diversity, equity, and inclusion is integral to our mission, ensuring that every team member can contribute meaningfully and thrive in their roles.

Opportunities For Advancement:

  • Career advancement within the company, Continued education and training opportunities, Mentorship programs

Visa Sponsorship:

    Available
]]>
QA Automation Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-automation-engineer-9/ Wed, 09 Oct 2024 02:10:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-automation-engineer-9/ QA Automation Engineer

Job Description:

    We are seeking a skilled QA Automation Engineer with a strong background in testing web-based applications. The ideal candidate will have over five years of experience in designing and executing comprehensive test cases, with at least four years dedicated to writing automation test scripts using Java and Selenium WebDriver. You will be responsible for enhancing our existing automation frameworks, executing test suites in CI/CD pipelines, and ensuring high-quality software releases. Your role will also involve collaborating with Agile teams, interpreting test results, documenting outcomes, and identifying areas for improvement within our testing processes. Additionally, familiarity with version control systems, service-based testing, and tools such as Jenkins and Maven will be crucial for your success in this position.

IT Languages:

  • Java
  • Selenium
  • SQL

As a QA Automation Engineer, you will take on several key responsibilities to ensure the quality and reliability of our software products.:

    Develop and execute test cases and automation scripts that provide thorough coverage of implemented features.;; Enhance and maintain the existing automation suite using Selenium and Java.;; Author and execute service-level scripts using Katalon Studio.;; Initiate and monitor test automation runs on multiple virtual machines through Jenkins.;; Execute automated test suites in CI/CD pipelines and perform regression tests prior to releases.;; Document and track test cases, results, and defects in JIRA.;; Provide feedback on requirements and identify potential risks.;; Assist in the maintenance of development and testing environments.;; Identify manual test cases suitable for automation.

Spoken Languages:

  • English

Skillset:

  • Selenium WebDriver
  • Java
  • Jenkins
  • Maven
  • TestNG
  • JIRA
  • Katalon Studio
  • Git
  • Agile
  • SQL

Soft Skills:

  • Strong communication skills
  • Problem-solving abilities
  • Team collaboration

Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • 5+ years of experience in software testing
  • Strong understanding of web application development

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive salary
  • Health insurance
  • Paid time off
  • Flexible work schedule
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company values innovation, teamwork, and continuous improvement. We foster a collaborative environment where employees are encouraged to share ideas and contribute to projects. We prioritize work-life balance and support our team members in their professional growth.

Opportunities For Advancement:

  • Career growth within the QA department, Leadership training programs, Opportunities to work on diverse projects

Visa Sponsorship:

    Not Available
]]>
Junior Test Automation / Quality Assurance Engineer App https://whoneedsengineers.com/jobs/quality-assurance-and-testing/junior-test-automation-quality-assurance-engineer-app/ Wed, 02 Oct 2024 17:45:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/junior-test-automation-quality-assurance-engineer-app/ Junior Test Automation / Quality Assurance Engineer App

Job Description:

    Join a dynamic team focused on delivering exceptional hotel comparison services worldwide. As a Junior Test Automation / Quality Assurance Engineer, you will play a vital role in ensuring the quality and reliability of our mobile applications. You will collaborate closely with development teams and product management to establish quality assurance standards and derive test cases. Your responsibility will include developing automated tests, planning, specifying, documenting, and executing test scenarios. You will also support the maintenance of the infrastructure for running our automated tests and contribute to enhancing the testing environment for our web-based applications and services.

IT Languages:

  • Java
  • JavaScript
  • Python

As part of our team, you will be involved in various quality assurance activities, working to enhance our software products.:

    Collaborate with development teams and product management to establish QA standards;; Develop and implement automated tests and maintain test documentation;; Support the infrastructure for automated testing;; Continuously improve the testing environment for our applications

Spoken Languages:

  • English;; German

Skillset:

  • Test Automation
  • Framework Development
  • Appium
  • Selenium Webdriver
  • Webdriver.io

Soft Skills:

  • Strong communication skills
  • Team player
  • Attention to detail
  • Hands-on mentality

Qualifications:

  • Completed training as an IT specialist or a comparable IT qualification
  • Degree in Computer Science or related field

Years of Experience:

    1

Location:

    Germany

Job Benefits:

  • Permanent contracts with attractive salaries
  • Annual bonuses for exceptional performance
  • Subsidized company pension scheme
  • Discount vouchers for various CHECK24 products
  • Individual career development opportunities and training
  • Flexible work arrangements with remote work options
  • Central office location with transportation subsidies
  • Free beverages, snacks, and lunch
  • On-site fitness programs and activities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and friendly work environment that values team success and encourages the sharing of ideas. Regular team events, office parties, and celebrations of achievements contribute to a vibrant workplace culture.

Opportunities For Advancement:

  • Career development with training and coaching, Possibilities for advancement in technical and management tracks

Visa Sponsorship:

    Available
]]>
Quality Assurance Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-engineer-11/ Tue, 01 Oct 2024 21:45:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-engineer-11/ Quality Assurance Engineer

Job Description:

    As a Quality Assurance Engineer, you will be integral to ensuring the highest quality standards for our products throughout various projects. Your role involves developing and executing comprehensive test plans, creating automated test scripts, and performing regression testing on both web-based and backend applications. You will collaborate closely with the development team to design effective test plans that provide maximum coverage, analyze both functional and non-functional requirements, and recommend suitable automation frameworks. Your contributions will ensure our customers consistently receive high-quality features and products.

IT Languages:

  • JavaScript
  • Python

The responsibilities of the Quality Assurance Engineer include the following tasks::

    Collaborate with the development team to establish and execute test plans with optimal coverage.;; Develop and maintain automated testing scripts for frontend and backend applications.;; Implement end-to-end testing scenarios in collaboration with the engineering team.;; Document all testing processes and findings meticulously.;; Analyze bug reports, recommend priorities, and assist engineers in issue resolution.;; Identify potential issues proactively and propose innovative solutions.;; Report on test cycle results and manage the overall testing process.

Spoken Languages:

  • English;; German

Skillset:

  • Selenium WebDriver
  • Playwright
  • REST API testing frameworks
  • Docker
  • Kubernetes

Soft Skills:

  • Attention to detail
  • Problem-solving
  • Team collaboration
  • Effective communication

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development processes
  • Experience with software QA methodologies

Years of Experience:

    5

Location:

    Germany

Job Benefits:

  • MacBook and 37-inch curved screen setup
  • Flexible working hours and remote work options
  • Competitive salary
  • Company pension plan
  • Daily meal allowance and free team lunch once a week
  • Access to sports and fitness facilities
  • Professional development opportunities
  • Discounts on various branded products

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a dynamic startup environment characterized by flat hierarchies and agile team structures, promoting collaboration and continuous learning.

Opportunities For Advancement:

  • Professional development programs, Potential for team leadership roles, Opportunities to work on innovative projects

Visa Sponsorship:

    Available
]]>
QA Automation Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-automation-engineer-5/ Sun, 29 Sep 2024 19:45:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-automation-engineer-5/ QA Automation Engineer

Job Description:

    We are seeking a skilled QA Automation Engineer to join our dynamic QA Engineering team. In this role, you will be crucial in designing, implementing, and executing automation testing solutions for our innovative products. From your first day, you will contribute significantly to our mission of delivering exceptional consumer experiences globally. This position offers the chance to gain in-depth experience across multiple disciplines in a fast-paced environment where every team member plays an active role. You will collaborate closely with other team members to develop and manage automation test scripts utilizing technologies such as Selenium and Java, while also leveraging in-house tools. Your analytical skills will be key as you assess test results for accuracy and compliance, further refining existing test scenarios. This hybrid role encompasses both automation tasks (60%) and manual testing duties (40%). You will serve as an essential liaison within the team, addressing queries and assisting in test data generation. During peak deployment periods, you will review automated test results, triage findings, perform maintenance, and report any test failures. Your responsibilities will also include writing automated tests based on provided code and guidance from senior team members, covering both UI and API automation as well as manual testing. You will thrive in our dynamic data environment, working with AI-driven web applications.

IT Languages:

  • Java
  • Selenium
  • TestNG
  • Unirest

As a QA Automation Engineer, you will engage in a variety of tasks that contribute to the overall quality assurance process.:

    Develop and manage automation test scripts using Selenium and Java;; Analyze test results for accuracy and compliance;; Collaborate with manual QA team members to identify automatable test cases;; Triage and debug failing test cases, reporting legitimate findings;; Cover automated test results review during busy deployment schedules;; Write automated tests based on provided code and directions from senior team members;; Work on both UI and API automation and manual testing

Spoken Languages:

  • English

Skillset:

  • Selenium WebDriver
  • Page Object pattern
  • REST/SOAP web services
  • GitLab
  • Jira
  • Functional Programming
  • Lambdas
  • Collections

Soft Skills:

  • Excellent problem-solving skills
  • Strong communication abilities
  • Highly organized
  • Team player

Qualifications:

  • 5+ years of Quality Assurance experience
  • 3+ years of professional QA Automation Engineer experience
  • Strong understanding of automation as a tool to enhance testing capabilities
  • Solid experience with modern Java programming and Object-Oriented Programming principles

Years of Experience:

    8

Location:

    United States

Job Benefits:

  • Competitive salary
  • Investment in training and professional development
  • Company bonus plan
  • Employee equity program
  • 401k retirement plan with matching
  • Medical, dental, and vision insurance
  • Life insurance and disability coverage
  • Unlimited paid time off
  • Thirteen paid holidays
  • Employee assistance program

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company thrives on a fast-paced environment that encourages autonomy and hands-on involvement from day one. We value problem-solving capabilities and prioritize a collaborative approach among team members. Attention to detail and effective priority management are critical to our success.

Opportunities For Advancement:

  • Career growth within the QA team, Possibilities to explore cross-functional roles, Access to training for advanced certifications

Visa Sponsorship:

    Available
]]>
QA Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-engineer-20/ Tue, 24 Sep 2024 22:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-engineer-20/ QA Engineer

Job Description:

    Join a dynamic IT team at a leading global men's fashion retailer where you will play a crucial role in ensuring the quality and functionality of our diverse applications and services. As a QA Engineer, you will delve into both backend systems and customer-facing applications, contributing to the seamless experience of our products, whether through our webshop or integrated systems. You will be actively involved in performing integrations and end-to-end testing, ensuring that all systems work harmoniously. Your expertise will help enhance our testing processes, improve functionality, and deliver exceptional customer experiences. Collaborate closely with developers, Product Owners, and other QA professionals to establish best practices and leverage automation tools to optimize our testing methodologies.

IT Languages:

  • JavaScript
  • SQL

As a QA Engineer, you will be responsible for various testing activities across our applications and services, ensuring that they meet the highest standards of quality.:

    Conduct testing for backend systems, integrations, and customer-facing applications.;; Perform comprehensive integrations and end-to-end testing, coordinating with connected systems.;; Review functional requirements and collaborate with Product Owners to refine acceptance criteria.;; Document test cases and report defects using bug tracking systems.;; Work with fellow QAs to promote testing best practices and implement automation techniques.

Spoken Languages:

  • English;; Dutch

Skillset:

  • Selenium WebDriver
  • Cypress
  • Playwright
  • Postman
  • HTML
  • CSS
  • JavaScript
  • DOM manipulation
  • Git
  • Azure
  • CosmosDB

Soft Skills:

  • Attention to detail
  • Curiosity
  • Team collaboration
  • Problem-solving
  • High energy

Qualifications:

  • 3+ years of experience in software testing
  • Proficient in integration, regression, and functional testing
  • Experience with both manual and automated testing

Years of Experience:

    3

Location:

    Amsterdam, North Holland, Netherlands, EU

Job Benefits:

  • 40% discount on all products
  • New office location in Amsterdam
  • International work environment
  • Opportunity to impact customers in over 26 countries

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • A vibrant and innovative workplace that embraces technology and craftsmanship, fostering a culture of collaboration and continuous learning among a diverse team of professionals from over 20 nationalities.

Opportunities For Advancement:

  • Career growth within the QA chapter, Potential to influence global customer experiences, Expanded responsibilities in automated testing

Visa Sponsorship:

    Available
]]>
Software Development Engineer in Test II – 3D Scene Layers https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-development-engineer-in-test-ii-3d-scene-layers/ Sun, 22 Sep 2024 14:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-development-engineer-in-test-ii-3d-scene-layers/ Software Development Engineer in Test II – 3D Scene Layers

Job Description:

    Join our dynamic scene layers team that is dedicated to developing scalable 3D content, which is visualized in all ArcGIS applications including ArcGIS Pro, ArcGIS API for JavaScript, and ArcGIS Earth. We are at the forefront of enhancing functionality around the open, OGC-standard I3S and 3D GIS technology, empowering users to explore The Science of Where®. In the role of Software Development Engineer in Test II, you will collaborate closely with Product Engineers and Software Developers to create, maintain, and improve essential testing infrastructure that validates the functionality of our software. You will play a crucial role in the release life-cycle, certifying and validating workflows, ensuring the performance, scalability, and stability of our 3D technologies across various applications with each release.

IT Languages:

  • C++
  • C#

As a Software Development Engineer in Test II, your responsibilities will encompass a wide range of tasks aimed at ensuring high-quality software delivery.:

    Collaborate with Product Engineers to formulate comprehensive test plans and identify any gaps in existing plans.;; Prioritize manual tests that are suitable for automation to optimize testing efficiency.;; Develop and implement tests focused on functional, performance, scalability, and durability criteria, adhering to coding standards.;; Design automated integration and regression test cases for software components through the API.;; Schedule and deploy integration tests to run daily, providing clear and accessible test result reports.;; Refactor and manage the integration test suite and results dashboards as necessary for optimal performance.;; Conduct thorough peer reviews of test code to ensure quality and adherence to best practices.;; Collaborate with Software Development Engineers to enhance software quality by writing extensive tests and evaluating code testability.;; Measure test coverage and analyze continuous integration test results to inform development.;; Engage in troubleshooting at the framework level, diagnosing test failures, and implementing necessary repairs.;; Define, document, implement, and maintain automated test frameworks.;; Advocate for quality assurance throughout the software development lifecycle and provide insights on test optimization.

Spoken Languages:

  • English;; German

Skillset:

  • Selenium WebDriver
  • Appium
  • Junit
  • Cunit
  • Jenkins
  • Chef

Soft Skills:

  • Analytical thinking
  • Problem-solving
  • Effective communication
  • Team collaboration

Qualifications:

  • Bachelor’s degree in computer science or computer engineering
  • Strong understanding of object-oriented programming concepts
  • Experience in designing and executing test cases

Years of Experience:

    2

Location:

    Europe

Job Benefits:

  • Competitive salary
  • Health insurance
  • Professional development opportunities
  • Flexible working hours
  • Remote work options

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an inclusive and diverse workplace where every employee is encouraged to contribute their unique perspectives and ideas. Our culture emphasizes collaboration, innovation, and a commitment to creating positive global change through technology.

Opportunities For Advancement:

  • Career growth in software development and testing, Opportunities to lead projects, Professional training and certifications

Visa Sponsorship:

    Available
]]>
Quality Assurance Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-engineer-7/ Mon, 16 Sep 2024 05:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-engineer-7/ Quality Assurance Engineer

Job Description:

    As a Quality Assurance Engineer at our innovative company, you will be integral to ensuring the quality and reliability of our software products. Your role will involve creating and implementing detailed test plans and cases that cover both functional and non-functional requirements. You will collaborate closely with our development team to design and execute comprehensive testing strategies that guarantee our products meet the highest standards of quality. Your responsibilities will also include developing automated test scripts and conducting regression tests for our web-based and backend applications. By proactively identifying issues and defects, you will assist in validating and resolving these concerns, ensuring a seamless experience for our customers. The position also requires meticulous documentation of test procedures and findings, as well as reporting on the outcomes of test cycles.

IT Languages:

  • JavaScript
  • Python

As a Quality Assurance Engineer, you will carry out a variety of essential tasks to ensure our software’s quality and performance.:

    Design and develop comprehensive test plans with maximum coverage;; Recommend and maintain automation frameworks;; Implement end-to-end testing scenarios in collaboration with engineering teams;; Analyze bug reports and recommend issue priorities;; Document all testing procedures and findings thoroughly;; Report on results of test cycles and own the testing process;; Proactively identify potential issues and propose innovative solutions

Spoken Languages:

  • English;; German

Skillset:

  • Test automation
  • Selenium WebDriver
  • REST API testing
  • Docker
  • Kubernetes
  • Agile methodologies

Soft Skills:

  • Attention to detail
  • Critical thinking
  • Team collaboration
  • Effective communication

Qualifications:

  • 3+ years of engineering experience
  • Strong understanding of software development and quality assurance methodologies
  • Experience with both frontend and backend testing

Years of Experience:

    5

Location:

    Europe

Job Benefits:

  • MacBook and a large curved monitor for your workspace
  • Flexible working hours and remote work options
  • Competitive salary package
  • Company pension plan
  • Daily meal allowance and free team lunches
  • Access to fitness facilities
  • Professional development opportunities
  • Discounts on branded products

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a startup atmosphere with flat hierarchies, encouraging open communication and collaboration. Our agile team structures promote innovation and adaptability, making it an exciting environment for professionals seeking growth and learning opportunities.

Opportunities For Advancement:

  • Professional development programs, Mentorship opportunities, Potential for leadership roles

Visa Sponsorship:

    Available
]]>