Software Engineer 1 in Test
Job Description
Responsibilities:
- Develop and execute automated API/UI/Unit tests to enable continuous delivery.
- Develop, maintain and enhance automated test framework, tools and unit tests.
- Work with test lead, bioinformatics scientists to understand analysis algorithms and architect & develop automated test solution(s).
- Collaborate with software developers and domain experts for designing and improving verification tests
- Partner with software verification engineers to test applications manually as needed.
- Prepare necessary verification test artifacts required for formal software/product release
- Participate in Code and Design Reviews
- Collaborate with peers to identify opportunities for process improvement.
- Work collaboratively and effectively in an agile and very fast paced environment.
Requirements:
- Bachelor's degree (or higher) in Computer Science, Math, Engineering, Bioinformatics, Computational Science, or related field from an accredited university (or foreign equivalent).
- 0-2 years of software test development experience using Python.
- Experienced in Unix and Shell scripting or equivalent command line tools.
- Experienced in implementing end to end automated test suite for API, desktop, web apps and experience with test framework such as pytest
- Experienced in writing verification plans, test cases, defects reports, executing & managing test cases using test cases management system and writing verification reports.
- Experienced in working with cloud services such as AWS.
- Strong understanding of SDLC processes specifically agile scrum methodology.
- Be curious, detail oriented, and analytical, with a proven ability to learn quickly
- Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
- Have proven ability to self-manage, as well as manage interdisciplinary relationships
Desired:
- Understanding NGS data analysis, Oncology, Molecular Biology, Bioinformatics, or related field of biology is a plus.
- 0-2 years of software verification experience with focus on medical device software or regulated applications.
- Possess proven troubleshooting skills
- Have proven verbal and written communication skills
- Listed responsibilities are an essential, but not exhaustive list, of the usual duties associated with the position. Changes to individual responsibilities may occur due to business needs
#LI-HYBRID
At Illumina, we strive to foster a diverse and inclusive workplace by cultivating an environment in which everyone contributes to our mission. Built on a strong foundation, Illumina has always been rooted in openness, collaboration, and seeking alternative views and perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and demonstrate our collective commitment to diversity and inclusion in the communities we live and work. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you require accommodation to complete the application or interview process, please contact [email protected]. To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf
Date Posted
10/16/2022
Views
5
Similar Jobs
Software Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsSoftware Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.
Views in the last 30 days - 9
Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...
View DetailsSenior Online Engineer - Visual Concepts
Views in the last 30 days - 6
Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...
View DetailsSoftware Engineering Intern (Summer 2023) - Dexterity Capital
Views in the last 30 days - 11
Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...
View DetailsSenior Software Developer - SDI Presence
Views in the last 30 days - 6
SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...
View Details