What are the responsibilities and job description for the Software Quality Engineer I position at TicketNetwork?
Since 2002, TicketNetwork has served the ticketing and event industry as the go-to platform team for promoters, venues, and resale operators looking to manage and grow their ticketing business. Offering cutting edge e-commerce technology, affiliate marketing, and unrivaled expertise in the entertainment industry, TicketNetwork has been providing top-tier, customizable solutions to provide great service to consumers and clients alike.
Job Description
TicketNetwork is currently seeking Full Stack Software Quality and Automation Engineer I.
You will join a team of QA and Automation Engineers who work closely with developers, product owners, and IT to deliver high quality TicketNetwork products that meet business needs and ensure a competitive market position. The SQE will be responsible for quality, ease of use, and conformance to requirements, while working to release new features in a timely manner.
The QA/Engineering environment is collaborative, supportive, and open to change and growth.
Job Duties (include, But Are Not Limited To)
Job Description
TicketNetwork is currently seeking Full Stack Software Quality and Automation Engineer I.
You will join a team of QA and Automation Engineers who work closely with developers, product owners, and IT to deliver high quality TicketNetwork products that meet business needs and ensure a competitive market position. The SQE will be responsible for quality, ease of use, and conformance to requirements, while working to release new features in a timely manner.
The QA/Engineering environment is collaborative, supportive, and open to change and growth.
Job Duties (include, But Are Not Limited To)
- Review and assess requirements to gain full understanding of sprint deliverables.
- Identify test requirements, map test cases to requirements, design and create test plans.
- Ensure test environment is set up with proper software components, browsers, sufficient data and is fully functional prior to test cycle.
- Work in an Agile test environment, attend daily scrum meetings, work closely with developers and test appropriately for the current development phase using agile methods.
- Create reasonable test estimates based on risk and time to market.
- Create end to end test plans; execute and manage all test activities to ensure requirements are met and solution works as expected.
- Execute and evaluate results for functional and regression tests.
- Develop, execute, and maintain both front and back end automated regression and end to end tests.
- Understand and follow coding standards for automation
- Understand Entity Framework (ORM) and able to map objects in tests.
- Analyze manual test cases and functional specifications to determine best approach for automation.
- Develop, execute, and maintain both manual and automated API tests.
- Perform back-end testing in MS SQL Environment, including data validation and validation of stored procedures, jobs and triggers, design, and manipulation of test data.
- Isolate, replicate, and report defects; verify defect fixes.
- BA/BS Degree in a technical field required.
- 1 to 2 years work experience (Please note this is a Level 1 position)
- Knowledge of a strong programming language.
- Knowledge of scripting language (like Python).
- Knowledge of database concepts and client server technology.
- Detail oriented with good problem-solving skills, strong verbal and written communication skills.
- Ability to think outside of the box and work in a fast paced and rapidly changing environment.
- Knowledge of Software Quality Assurance and Quality Control testing methodologies, processes, and practices.
- Knowledge of DevOps and automation tools (e.g., CI/CD, Docker, Kubernetes, PlayWright, Cypress, Appium, Browserstack, etc).
- Understanding of agile/lean development and the Software Development/Test Life Cycle (SDLC/STLC).
- Understanding of RESTful web services, SOAP, HTTP methods, and data formats like JSON and XML.
- Knowledge of Microsoft Visual Studio, C#, .NET, Next.JS/React technologies.