Overview
Skills
Job Details
Job Description:
****No Corp to Corp, Only W2/ 1099 Resumes will be considered
Location Requirement: 80% onsite, 20% offsite
The Nevada Secretary of State s Office is seeking a Quality Assurance Engineer to join the Orion Program
supporting the business license project Initiative to streamline/modernize/improve the customer and
internal user experience for the State s Online Business Licensing Management services. The selected
candidate will assist in the implementation and maintenance of a new ecosystem of applications as
well as supporting existing projects during the transition period.
Key Requirements
- API testing experience
- Regression testing, UAT, manual, automated testing skills
- Write efficient SQL queries and stored procedures to interact with SQL Server databases.
- Collaborate with end-users and stakeholders to understand and address user-reported issues and enhancement requests.
- Designing, managing, and maintaining an automation test framework
We are seeking a skilled QA tester that can use a modular strategy to write test cases, execute test
cases, work with our SME , log and track bugs. To do this successfully, the selected resources will be
comfortable performing the following duties:
- 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)
Required Skills:
- BS in Computer Science or related field with 5 or more years of related experience, or an equivalent combination of education and experience
- Experience testing all layers of a web application, including front-end, service layer, and back- end connection testing.
- Strong proficiency in C# or Java programming language and .NET framework/.NET Core
- Experience with relational databases such as SQL Server, MySQL, or PostgreSQL
- Experience with Continuous Integration (CI) tools, such as Jenkins, to create and maintain automation and manual testing infrastructure.
- Solid understanding of software development principles, design patterns, and best practices
- Strong comprehension of automated testing implementation and strategies
- Familiarity with cloud platforms such as Azure or AWS
- Knowledge of Risk Management and Risk Analysis process
- Thorough understanding of the Quality Assurance processes and methodologies in a software development environment.
- Communicates clearly in English, both verbally and in writing, with project team members and stakeholders