Description & Requirements
About the role
As a Software Test Engineer, this full-time position is responsible for developing and executing manual and automated test plans to identify software problems and their root causes. You will conduct software compatibility tests with various programs, hardware, operating systems, and platforms. You will test a range of applications, including high-stakes engineering software, control and monitoring systems for high-end audio equipment, and complex 3D acoustic modeling software. While this position does not involve direct supervisory responsibilities, it requires guiding and supporting team members on relevant technologies and tools.
Your team
Individual contributor on a team of 5-7 passionate engineers.
Job Responsibilities
- Develop and execute manual and automation test plans, ensuring high-quality results.
- Conduct software and hardware compatibility tests across various operating systems and platforms.
- Track QA and testing activities in alignment with overall project plans.
- Recommend software and hardware testing tools and improvements.
- Collaborate proactively with software developers and product teams to develop comprehensive test plans.
- Enhance and optimize system and software testing processes, applying continuous improvement practices.
- Provide regular status reports and performance metrics to the department manager.
- Ensure compliance with quality standards, systems, and procedures, coaching staff to adhere to these standards.
- Perform manual and automation testing of web, desktop applications, and APIs, constantly improving testing methods and designs.
- Create and document manual test cases and automation scripts, ensuring thorough documentation in the bug-tracking system.
- Automate functional, regression, and performance-level test cases in a timely manner.
- Execute end-to-end, user-focused test scenarios, document results in test reports, and suggest optimizations.
- Collaborate effectively with other test resources (engineers, interns, product owners, external beta testers) to complete specific project assignments.
- Adapt easily to changing environments and requirements, handling multiple projects simultaneously.
- Take initiative to achieve superior, quality results against internal or external standards of excellence.
Basic Qualifications
- Bachelor’s degree in Electronics, Computer Science, or a related field of Software Engineering.
- 3-6 years of experience in Software Quality Assurance and Engineering.
- Expertise in manual and automation testing of API, mobile, desktop, and web applications.
- Hands-on experience with test automation and maintaining existing Test Automation frameworks.
- Experience creating non-functional requirement (NFR) test scenarios for load, stress, and performance testing.
- Understanding of the DevOps CI/CD pipeline, with experience working with DevOps teams to build and improve CI/CD pipeline automated test suites.
Preferred Qualifications
- Knowledge of the audio domain and installations.
- Coding experience in Python, JavaScript with TypeScript, or equivalent languages.
- Experience with Git/Bitbucket or similar source control management systems.
- Familiarity with client-server applications and Jenkins.
- Proficiency with software testing methodologies and techniques.
- Experience with Agile project management tools like JIRA/Zephyr.
- Adequate networking proficiency.
- Experience testing hardware and/or embedded devices is a plus.
- Familiarity with Linux systems and commands.
- Strong communication skills, with the ability to present information effectively to management and team members.
- Ability to function well in a team environment, encouraging open expression of ideas and building strong relationships.
- Demonstrated critical thinking skills, taking appropriate risks, and making sound, timely decisions.
- Self-initiative, detail-oriented, and a passion for quality and continuous improvement.
Eligibility Requirements
- Must work onsite in the Richardson, TX office
- Willingness to travel
- Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.
- Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor any employment Visa(s) at this time.
What We Offer
- Flexible work environment
- Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
- Extensive training opportunities through our own HARMAN University
- Competitive wellness benefits
- Tuition Reimbursement
- An inclusive and diverse work environment that fosters and encourages professional and personal development.
#LI-RR3
About HARMAN International
HARMAN (harman.com) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things. With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world. More than 50 million automobiles on the road today are equipped with HARMAN audio and connected car systems. Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia. In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics Co., Ltd. HARMAN is an Equal Opportunity, Affirmative Action employer. Minorities, women, veterans and individuals with disabilities are encouraged to apply. HARMAN offers a great work environment, brilliant career opportunities, professional training and competitive compensation. Looking for a challenge where your experience is valued? Come see what you can achieve as a leader with HARMAN!
Pay is based on a wide range of factors, including, without limitation, skill set, experience, training, location, and business need. While the above range is a reasonable estimate of the wage range for this position, please note the disclosed range estimate has not been adjusted for the applicable geographical differential associated with the location where the position may be filled.