Automated testing frameworks – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 28 Oct 2024 10:30:02 +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 Automated testing frameworks – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Quality Assurance Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-engineer-24/ Mon, 28 Oct 2024 10:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-engineer-24/ Quality Assurance Engineer

Job Description:

    We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.

IT Languages:

  • Selenium
  • Python
  • Java
  • JavaScript

The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:

    Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)

Spoken Languages:

  • English;; German;; French

Skillset:

  • Software testing methodologies
  • Automated testing frameworks
  • Scripting languages
  • Version control systems
  • Continuous integration practices

Soft Skills:

  • Analytical skills
  • Problem-solving skills
  • Attention to detail
  • Strong communication skills

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience in software quality assurance or testing
  • Strong knowledge of software testing methodologies and tools
  • Experience with automated testing frameworks and scripting languages
  • Experience in version control systems and CI/CD practices
  • Relevant certifications are a plus
  • Federal experience is a plus
  • Required security clearance

Years of Experience:

    5

Location:

    United States

Job Benefits:

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

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.

Opportunities For Advancement:

  • Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications

Visa Sponsorship:

    Not Available
]]>
Quality Assurance Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/quality-assurance-engineer-22/ Tue, 22 Oct 2024 02:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/quality-assurance-engineer-22/ Quality Assurance Engineer

Job Description:

    We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.

IT Languages:

  • Selenium
  • Python
  • Java
  • JavaScript

The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:

    Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)

Spoken Languages:

  • English;; German;; French

Skillset:

  • Software testing methodologies
  • Automated testing frameworks
  • Scripting languages
  • Version control systems
  • Continuous integration practices

Soft Skills:

  • Analytical skills
  • Problem-solving skills
  • Attention to detail
  • Strong communication skills

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience in software quality assurance or testing
  • Strong knowledge of software testing methodologies and tools
  • Experience with automated testing frameworks and scripting languages
  • Experience in version control systems and CI/CD practices
  • Relevant certifications are a plus
  • Federal experience is a plus
  • Required security clearance

Years of Experience:

    5

Location:

    United States

Job Benefits:

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

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.

Opportunities For Advancement:

  • Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications

Visa Sponsorship:

    Not Available
]]>
Software Quality Assurance Engineer, Multimedia QA https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-quality-assurance-engineer-multimedia-qa/ Tue, 08 Oct 2024 08:10:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-quality-assurance-engineer-multimedia-qa/ Software Quality Assurance Engineer, Multimedia QA

Job Description:

    Join the innovative research and development team focused on crafting cutting-edge consumer electronics. As a Software Quality Assurance Engineer specializing in Multimedia QA, you will play a crucial role in ensuring the highest quality of audio and video playback on Fire TV devices. Your expertise will be instrumental in testing multimedia components, including audio, video, and Digital Rights Management (DRM), to guarantee that they operate flawlessly across various applications. You will collaborate closely with both internal and external partners, as well as multimedia developers, to identify and rectify any issues stemming from application or platform changes. Your responsibilities will encompass both manual and automated testing, utilizing black box, gray box, and white box methodologies. This role demands a keen understanding of software internals, the ability to debug issues using log files, and proficiency in writing automated tests using languages such as Python or JavaScript. You will ensure that the features delivered to customers maintain a high level of quality, contributing to an unparalleled multimedia experience. If you are passionate about improving how people consume content, this position offers an exciting opportunity to make a significant impact.

IT Languages:

  • Python
  • JavaScript

As a QA Engineer, you will ensure the quality of our development pipeline by executing both automated and manual tests, reporting defects, and verifying fixes. You will develop and execute comprehensive test plans and cases, contributing significantly to the quality and speed of our software delivery, ultimately enhancing customer satisfaction. You will collaborate with developers, product managers, and other QA team members to ensure features meet quality standards. Additionally, you will identify and propose enhancements to existing processes and automated tools to boost team efficiency and performance.:

    Champion quality assurance initiatives within the development pipeline.;; Create and execute detailed test plans and test cases.;; Report and verify defect fixes through thorough testing.;; Collaborate with cross-functional teams to enhance feature quality.;; Identify and implement improvements in testing processes.

Spoken Languages:

  • English

Skillset:

  • Automated testing frameworks
  • Selenium
  • Appium
  • Audio and video testing
  • Debugging
  • Test case creation

Soft Skills:

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

Qualifications:

  • 4+ years of quality assurance engineering experience
  • Experience in manual testing methodologies
  • Experience in automation testing practices
  • Experience as a QA lead on medium to large sized projects

Years of Experience:

    4

Location:

    Sunnyvale, CA, United States

Job Benefits:

  • Comprehensive medical coverage
  • Retirement savings plan
  • Paid time off
  • Employee discounts
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The work environment is innovative and collaborative, fostering creativity and teamwork. Employees are encouraged to contribute ideas and work towards shared goals, promoting a culture of quality and excellence in product development.

Opportunities For Advancement:

  • Career growth within the QA team, Potential for leadership roles, Access to professional development resources

Visa Sponsorship:

    Available
]]>
Software Development Engineer in Test https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-development-engineer-in-test-2/ Mon, 30 Sep 2024 15:45:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-development-engineer-in-test-2/ Software Development Engineer in Test

Job Description:

    Join a pioneering team that is redefining the future of legal work through innovative cloud-based workflow tools. Our company has earned a stellar reputation for delivering intuitive and streamlined technology that empowers legal professionals to efficiently manage their operations and provide exceptional service to clients. We are proud of our extraordinary team of passionate professionals who collaborate seamlessly to foster organizational success. As a rapidly growing leader in the technology sector, we are ranked among the most innovative and fastest-growing companies in the industry. Our mission is to create a world-class platform that bridges the gap between legal and business, enabling professionals to scale with confidence. We have launched several AI-powered features that are revolutionizing the legal landscape, making work easier and more efficient for law firms. We are looking for a skilled Software Development Engineer in Test to join our dynamic team and contribute to our groundbreaking projects. This role requires a proactive individual who can independently drive complex projects to completion while exercising sound judgment.

IT Languages:

  • C#
  • Java
  • MSSQL

As a Software Development Engineer in Test, you will be responsible for designing and implementing robust test plans, writing automated test scripts, and enhancing the efficiency of our testing pipeline. You will also take the lead on complex projects, provide mentorship to junior engineers, and conduct thorough code reviews.:

    Drive complex projects from inception to completion;; Design and write comprehensive test plans and automated scripts;; Analyze and improve testing pipeline scalability and performance;; Develop solutions to enhance automated testing capabilities;; Communicate effectively with technical and management teams about usability and suggested changes;; Participate in on-call support for releases and emergencies;; Identify opportunities for automation across different testing levels;; Suggest improvements and potential solutions to enhance software quality

Spoken Languages:

  • English

Skillset:

  • Automated testing frameworks
  • CI/CD Pipelines
  • REST API testing
  • Postman
  • GitLab

Soft Skills:

  • Strong communication skills
  • Independent problem-solving abilities
  • Team collaboration
  • Attention to detail
  • Adaptability

Qualifications:

  • B.S. in computer science, information systems, or a related field
  • Comparable certifications or equivalent direct work experience

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Medical, Dental, & Vision Insurance
  • Competitive & Fair Pay
  • Maternity & Paternity Leave
  • Short & Long-term Disability
  • Ergonomic Workstations
  • Learning Opportunities from Leadership

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our culture is defined by a commitment to innovation, collaboration, and excellence. We foster an environment where team members support each other and share a common goal of helping organizations thrive. We value diverse perspectives and encourage continuous learning and improvement.

Opportunities For Advancement:

  • Leadership roles, Specialization in AI Testing, Cross-departmental projects

Visa Sponsorship:

    Not Available
]]>
Software Test Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-test-engineer-16/ Wed, 25 Sep 2024 06:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-test-engineer-16/ Software Test Engineer

Job Description:

    We are in search of a skilled Software Test Engineer to become a vital member of our innovative team dedicated to making a significant impact in the world. In this position, you will play a crucial role in developing a comprehensive testing strategy, designing and refining automated testing routines and tools, and ensuring that our software solutions for plant phenotyping are of the highest quality. If you have a passion for quality assurance and possess a meticulous attention to detail, we encourage you to apply and join us in our mission.

IT Languages:

  • C++
  • Python
  • Typescript
  • Bash
  • SQL

As a Software Test Engineer, you will be responsible for various critical tasks that ensure the quality and reliability of our software products.:

    Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.;; Assist team members in contributing tests for their components to the overall test suite.;; Collaborate with developers to create effective test plans and strategies.;; Identify testing requirements and develop comprehensive test plans and cases.;; Integrate automated tests into build and deployment pipelines for timely testing.;; Analyze test results and report software defects while tracking their resolution.;; Work closely with DevOps engineers to maintain test automation infrastructure.;; Provide training and support on automated testing practices and tools to team members.;; Participate in code reviews, contributing to continuous improvement of software quality.;; Maintain thorough documentation of test scripts, results, and overall testing processes.

Spoken Languages:

  • English;; German;; French

Skillset:

  • Automated testing frameworks
  • Performance testing tools
  • API testing tools
  • Version control systems
  • Multi-platform environments

Soft Skills:

  • Excellent communication skills
  • Problem-solving abilities
  • Attention to detail
  • Adaptability and willingness to learn

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 2+ years of professional experience as a software test engineer

Years of Experience:

    3

Location:

    Heerlen, Limburg, Netherlands, EU

Job Benefits:

  • Fast and streamlined onboarding process
  • Room for personal and professional growth
  • Competitive and performance-oriented salary package
  • Flexible working hours with remote options
  • Six weeks of paid vacation plus an extra day off for your birthday
  • Customizable tech setup including high-performance hardware
  • Regular team events and two annual parties
  • Modern office facilities with relaxation areas

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an open and informal work environment that values transparency and communication. Our team thrives on collaboration and innovation, with a shared belief in making a meaningful difference in the world. We enjoy socializing outside of work through various activities, fostering strong team bonds.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Access to the latest industry training and certifications

Visa Sponsorship:

    Available
]]>