Software Quality Engineer-Englewood, CO - Georgia IT Inc.
Englewood, CO
About the Job
Software Quality Engineer
Englewood, CO
Long-term contract
US Citizen, GC Holder and EAD
Duties and responsibilities
The Software Quality Engineer (SQE) contributes to overall project success by ensuring sprint team efforts meet all expectations and acceptance criteria established by stakeholders. Responsibilities will include quality efforts supporting one or more teams in a fast-paced agile environment. The ideal candidate will be required to collaborate with development to identify and resolve defects both in pre-production and production deployments. The SQE will contribute to the creation and maintenance of software quality methods, processes, procedures, standards, etc.
You should have a real passion for the latest quality assurance trends and be willing to share new technology opportunities with the broader team. More specifically, you will:
Englewood, CO
Long-term contract
US Citizen, GC Holder and EAD
Duties and responsibilities
The Software Quality Engineer (SQE) contributes to overall project success by ensuring sprint team efforts meet all expectations and acceptance criteria established by stakeholders. Responsibilities will include quality efforts supporting one or more teams in a fast-paced agile environment. The ideal candidate will be required to collaborate with development to identify and resolve defects both in pre-production and production deployments. The SQE will contribute to the creation and maintenance of software quality methods, processes, procedures, standards, etc.
You should have a real passion for the latest quality assurance trends and be willing to share new technology opportunities with the broader team. More specifically, you will:
- Work alongside team members developing and maintaining quality strategies, methodologies, as well as validation methods within a mobile and back-end technology environment
- Collaborate with team members reviewing assigned deliverables, determining work effort and timelines for delivery
- Consult with stakeholders to ensure quality is met for any and all proposed deliverables within targeted timelines
- Assist in establishing standards and procedures to ensure quality
- Identify and implement quality goals, strategies, and scheduling for assigned projects
- Identify and report potential quality risks to the team
- Execute quality test efforts based on defined test plans
- Solid mobile testing experience with extensive debugging skills for Android and iOS and the ability to reproduce complex issues.
- Ability to write, execute defined test cases and find/report hardware, software, and platform issues.
- Strong familiarity with Android Studio and Xcode.
- Mobile test automation experience required. (Appium, Selenium, Katalon Studio, Calabash, Xamarin)
- Mobile test automation for firmware preferred.
- Recent experience in software Quality Engineering and Test Automation.
- Strong scripting skills (Perl, Python, Ruby, etc.)
- Wireless mobile testing preferred.
- Strong analytical and problem-solving skills.
- Working knowledge of Jira and Agile methodologies is preferred.
- Octoscope and Spirent Test Center knowledge preferred.
- REST API and back-end service QA experience.
- Experience with using wireless tools such as sniffers and protocol analyzers. (Wireshark preferred)
- Ability to work in a fast-paced environment that is highly dynamic and collaborative.
- Working knowledge of 802.11 WLAN/WIFI. (a, b, g, n, ac)
- Knowledge of WLAN/WIFI security, WPA/WP2.
- Networking experience including knowledge of TCP/IP, DHCP, and DNS. All layer knowledge preferred.
Related work experience
- 7+ years of software quality assurance experience.
- 4+ years of test automation experience.
- 2+ years Version control systems experience. (Git and Atlassian suite)
Education
- Bachelor's degree in Computer Science, Engineering or related field; Master's preferred.
Source : Georgia IT Inc.