What are the responsibilities and job description for the Embedded Software/Mobile Test Engineer position at Actalent?
Job Title: Software Quality Assurance Engineer
Job Description
We are seeking a highly skilled and motivated Software Quality Assurance Engineer to join our dynamic team. The ideal candidate will be responsible for creating and implementing test plans, designing comprehensive QA strategies, and ensuring agile testing methodologies are followed. You will work closely with product managers and developers to deliver high-quality software solutions.
Responsibilities
- Create and implement test plans, test cases, and test scenarios for all NPD projects.
- Design detailed comprehensive QA strategies for firmware and software development cycles.
- Ensure agile testing methodologies are followed.
- Provide regular status reports to stakeholders, including testing progress and quality status.
- Define and adapt an automation framework to increase the coverage of automated regression tests.
- Design effective automation scripts using industry best practices.
- Develop and improve testing methods, including prototyping, TDD, BDD, etc.
- Perform functional, performance, and regression testing to meet project deliverables and schedules.
- Conduct manual in-the-loop (HIL) or simulator tests to identify software and hardware problems.
Essential Skills
- Software quality assurance
- IoT
- UI testing
- Device testing
- Agile methodologies
- AWS
- Bachelor’s degree in engineering, preferably Computer Science, Electrical/Computer Engineering, Software Engineering, or a related field
- Five years of experience in a relevant field
- Experience working in the IoT area
- Experience working in SAFE agile/Scrum teams delivering connectivity solutions for devices and cloud ecosystems
- Experience writing, maintaining, and executing automated/manual tests within a CI/CD pipeline environment
- Experience integrating management lifecycle/DevOps toolchain products like GitLab, GitHub actions, AWS Device Farm, BrowserStack, etc.
- Experience working with mobile automation tools like Katalon Studio, Selenium, Appium
- Experience with mobile static analysis tools, APIs, Android, WebSockets, TCP/IP, MQTT, CoAP, LoWPAN
- ISTQB or equivalent QA certifications
Additional Skills & Qualifications
- Collaborate with product managers and developers using Kanban methodology to understand requirements and acceptance criteria
- Develop automated/manual test scripts using Katalon, Selenium, Appium, IoT mobile app build static analysis tools/APIs
- Build scalable automation frameworks using C# or Python for firmware, mobile app UI, API end-to-end integration tests with CI/CD pipelines using tools like GitLab, GitHub actions, AWS Device Farm, BrowserStack, etc.
- Integrate test automation suite with framework services, version control systems, issue tracking systems, dashboards, and reporting tools
- Participate in Product Management, Product Owners, and Business Analysts led sprint planning to ensure delivery of user stories being validated as valuable
Work Environment
You will be working in a collaborative and fast-paced environment, utilizing cutting-edge technologies and tools. The role involves working with version control systems, issue tracking systems, and various automation tools. The position requires adherence to agile methodologies and active participation in sprint planning. The dress code is business casual.
Pay and Benefits
The pay range for this position is $40.00 - $50.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Cary,NC.
Application Deadline
This position is anticipated to close on Apr 17, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
- Hiring diverse talent
- Maintaining an inclusive environment through persistent self-reflection
- Building a culture of care, engagement, and recognition with clear outcomes
- Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Salary : $40 - $50