We are seeking a highly experienced and motivated QE Engineer to join our dynamic team. As a QE Engineer, you will be responsible for designing, developing, and executing comprehensive test strategies and automation frameworks to ensure the quality and reliability of our data processing and analytics platforms. You will work closely with developers, data scientists, and product managers to identify and resolve defects, improve test coverage, and enhance the overall quality of our products. This role requires a strong background in software testing, automation, and data technologies, as well as excellent problem-solving and communication skills. The ideal candidate will have a passion for quality and a commitment to delivering high-quality software solutions.
Key Responsibilities
Design, develop, and maintain automated test frameworks and test suites using Python, Spark, and Hadoop.
Execute automated and manual tests to identify defects and ensure the quality of software releases.
Collaborate with developers and data scientists to understand requirements and develop effective test strategies.
Analyze test results and provide detailed reports on defects and test coverage.
Participate in code reviews and provide feedback on code quality and testability.
Contribute to the continuous improvement of our testing processes and methodologies.
Develop and maintain test data sets to support testing activities.
Work with the DevOps team to integrate automated tests into the CI/CD pipeline.
Mentor junior QE engineers and provide guidance on testing best practices.
Stay up-to-date with the latest testing tools and technologies.
Required Skills & Qualifications
Bachelor's or Master's degree in Computer Science or a related field.
10+ years of experience in software quality engineering.
Strong proficiency in Python programming.
Extensive experience with test automation frameworks and tools.
Hands-on experience with Spark and Hadoop.
Solid understanding of software testing principles and methodologies.
Experience with CI/CD pipelines and DevOps practices.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Experience with Agile development methodologies.
Additional Information
This is a hybrid role based in Dallas, Pittsburgh, or Cleveland, requiring a minimum of 3 days per week in the office. We offer a competitive salary and benefits package, including health insurance, paid time off, and professional development opportunities. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. The successful candidate will be subject to a background check.
Diese Cookies sind für das Funktionieren der Website erforderlich und können in unseren Systemen nicht abgeschaltet werden. Sie können Ihren Browser so einstellen, dass er diese Cookies blockiert, aber dann könnten einige Teile der Website nicht funktionieren.
Sicherheit
Benutzererfahrung
Zielgruppenorientierte Cookies
Diese Cookies werden über unsere Website von unseren Werbepartnern gesetzt. Sie können von diesen Unternehmen verwendet werden, um ein Profil Ihrer Interessen zu erstellen und Ihnen an anderer Stelle relevante Werbung zu zeigen.
Google Analytics
Google Ads
Wir benutzen Cookies
🍪
Unsere Website verwendet Cookies und ähnliche Technologien, um Inhalte zu personalisieren, das Nutzererlebnis zu optimieren und Werbung zu indvidualisieren und auszuwerten. Indem Sie auf Okay klicken oder eine Option in den Cookie-Einstellungen aktivieren, stimmen Sie dem zu.
Die besten Remote-Jobs per E-Mail
Schliess dich über 5'000+ Personen an, die wöchentlich Benachrichtigungen über Remote-Jobs erhalten!