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.
QUALIFICATIONS
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.