Overview
On Site
Hybrid
Contract - W2
Skills
IT Consulting
API QA
Acceptance Testing
SQL
Stored Procedures
Database
Computer Science
Testing
Web Applications
.NET
Relational Databases
Microsoft SQL Server
MySQL
PostgreSQL
Jenkins
Manual Testing
Design Patterns
Cloud Computing
Amazon Web Services
Risk Management
Risk Analysis
Software Development
Effective Communication
English
Agile
Optimization
Management
Test Management
Reporting
Quality Assurance
Scripting
ROOT
Technical Support
Release Management
Customer Support
Writing
Ranorex
Automated Testing
Regression Testing
Test Execution
Test Plans
C#
Java
JavaScript
Wiki
Microsoft Azure
Collaboration
DevOps
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Law
Job Details
- JOB-7431
- Quality Assurance Engineer
- Carson City, NV/HYBRID
- Contract
- Link Technologies (LinkTechConsulting.com), a Las Vegas-based IT consulting firm, is currently seeking a Quality Assurance Engineer to join our team.
JOB SUMMARY
This position will support the implementation and upkeep of a new application ecosystem while also assisting existing projects throughout the transition phase.
KEY REQUIREMENTS- Experience with API testing.
- Skilled in regression testing, user acceptance testing (UAT), manual testing, and automated testing.
- Ability to write efficient SQL queries and stored procedures for SQL Server databases.
- Work closely with end-users and stakeholders to understand and resolve reported issues and enhancement needs.
- Capable of designing, managing, and maintaining an automated test framework.
- Bachelor's degree in Computer Science or a related field with a minimum of five (5) years of relevant experience, or a comparable combination of education and experience.
- Experience testing all tiers of a web application, including the front end, service layer, and back-end connectivity.
- Proficient in C# or Java and the .NET framework/.NET Core.
- Experienced with relational databases such as SQL Server, MySQL, or PostgreSQL.
- Hands-on experience with Continuous Integration (CI) tools like Jenkins for building and maintaining automated and manual testing infrastructure.
- Strong grasp of software development concepts, design patterns, and industry best practices.
- Deep understanding of automated testing strategies and implementation.
- Familiar with cloud services such as Azure or AWS.
- Knowledgeable in Risk Management and Risk Analysis procedures.
- Comprehensive understanding of Quality Assurance practices and methodologies within a software development setting.
- Effective communication skills in English, both written and verbal, with team members and stakeholders.
- Proven proactive and solution-oriented mindset.
RESPONSIBILITIES- Collaborate with business and technical teams to ensure an engineering process successfully supports the deployment of fully tested code to our environment within the accepted parameters defined by the team.
- Demonstrated experience implementing, configuring, and managing automated testing tools successfully.
- Proven industry experience using Agile Software Development practices (Continuous Integration, Continuous Deployment).
- Lead reusable library development, automation script development, and optimization of those scripts.
- Manage the execution of automated tests and its automated scripts integration with the test management tool.
- Collect and report quality metrics from test executions.
- Develop, execute, and lead (in collaboration with QA Manager) the automation planning, scripting, and maintenance strategy.
- Experience measuring performance and performing load tests and strong understanding of how to interpret the results and determine root cause for issues identified.
- Support engineering, development, release management, and customer support organizations in troubleshooting and/or addressing issues with applications and environments.
- Experience writing technical documents describing any technical deficiencies.
- Leverage the Ranorex test automation framework to streamline the regression test creation.
- Utilized SpiraTeam to generate detailed test execution reports and track progress against predefined test plans.
- Implement branching strategies with TortoiseGit and be able to handle merge conflicts.
- Perform pull requests and code reviews for the engineering team.
- Strong experience with any of the following languages: C#, Java, JavaScript.
- Regularly document findings and processes on WIKI in Azure DevOps.
- Collaborate with DevOps engineers to automate deployment processes and ensure continuous integration and delivery (CI/CD).
Link Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.