Software Engineer in Device Testing

Software Engineer in Device Testing

Diverse Lynx

Cupertino, CA • On-site

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

***Must be submitted with LinkedIn Profile***
Software Engineer in Device Testing
Technical Skills:
• Execute E2E testing across devices, backend services, data pipelines, browser UI and supporting systems.
• Programming and automation experience with Python and Java
• Experience with device automation frameworks including XCUI
• Ability to analyze logs and debug issues across distributed systems.
• Understanding of backend services and system integrations.
• Experience validating workflows involving devices, backend services, and data pipelines.
• Good understanding of database connectivity and data access, connecting to data sources and SQL
• Familiarity with containerization, cloud platforms such as AWS or GCP, and data pipeline technologies such as Kafka and Spark
• Ability to work with internal test frameworks and automation infrastructure.
• Familiarity with E2E testing methodologies and system level validation.
• Strong debugging skills and ability to independently triage issues."
Thankyou,
Deepak Singh
Diverse Lynx LLC
|300 Alexander Park|Suite #200|Princeton , NJ 08540
Office: +1-732-452-1006 Ext-293
Email: Deepak.singh@diverselynx.com
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.


Diverse Lynx logo

About Diverse Lynx

Sourced by ZipRecruiter

Diverse Lynx, based in Princeton, NJ, US, is a reputable company in the Information Technology sector. The firm, as reflected through its website diverselynx.com, specializes in delivering comprehensive IT solutions. These solutions range from IT consulting to robust digital transformation strategies, IT staffing, and full-time placements services. The company was established in 2008, and it prides itself on providing simplified, efficient technology solutions designed to meet the unique needs of each client.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Princeton, NJ, US

Year founded

2002

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Quality Engineer?

A: To succeed as a Software Quality Engineer, key technical skills include proficiency in programming languages such as Python or Java, experience with testing frameworks like JUnit or PyUnit, and knowledge of agile methodologies like Scrum or Kanban. Soft skills like effective communication, problem-solving, and analytical thinking are also crucial, as they enable Quality Engineers to collaborate with cross-functional teams, identify and prioritize defects, and develop efficient testing strategies. By combining these technical and soft skills, a Software Quality Engineer can drive quality improvement, reduce defects, and contribute to the overall success of software development projects.

Q: What is the career path for a Software Quality Engineer?

A: A Software Quality Engineer's typical career progression involves starting as a Quality Assurance (QA) Engineer, then advancing to roles such as Test Automation Engineer, Senior QA Engineer, and eventually, a Quality Engineering Manager or Technical Lead. Key opportunities for skill development include learning programming languages like Python or Java, mastering test automation frameworks, and gaining expertise in Agile methodologies and DevOps practices. Long-term career prospects may lead to roles in technical leadership, product management, or even transitioning into related fields like IT project management or technical consulting.