What are the responsibilities and job description for the Quality Assurance Automation Engineer position at HireOn Tech?
Hi,
This is Kumar Saurabh from Hire On Tech. I have Urgent Job opening for you. Let me know if you are looking for Better Opportunity to work with us.
Role / Skills - QA Automation
Location: Las Vegas – Day 1 Onsite (Local Only)
Primary Job Responsibilities
The QA Engineer is a full-time resource focused on test automation. This position emphasizes a QA/Dev skillset, automating tests and limited manual execution to create the testing strategy for a given software release. The ideal candidate will develop a working understanding of the interfacing applications, test environments, the testing services tools, and methodologies. Responsibilities include test strategy formulation, decomposing the business and technical requirements into test case scenarios, defining test data requirements, managing test case creation, devising contingency plans and other preparation activities. During the test lifecycle, this person will develop the test case execution plan, oversee test runs, manage issues, report metrics and create / maintain automation scripts. Acting as a liaison between the Line of Business testing resources and the development team, investigating, monitoring, and reporting issues. This person will be responsible for leveraging manual and automated testing tools and processes wherever possible. Overtime required on an as needed basis and day-to-day responsibilities include:
- Understanding of software processing.
- Develop and maintain test plans; develop manual and automated test cases and associated for application projects.
- Perform assigned testing as per the Test Plan; document and report all discovered problems.
- Execute regression tests for revised applications.
- Maintain records of all application testing; prepare reports summarizing testing results.
- Collaborate with developers and users to optimize testing, defect isolation, and defect tracking.
- Ability to formulate a test strategy based on technical specification documents and business requirements.
- Ability to communicate to a diverse group of IT management and business users required.
- Candidate must have strong analytical and problem management skills to be able to resolve issues as they arise in the testing environments.
- Candidate must be able to multi-task across a wide range of test environments and projects.
- Prior experience participating in large, complex technology projects required.
- Other skill sets that would be useful are 3-4 years of prior testing experience or banking experience in one or more of the following delivery channels - Retail Banking, Telephone Call Center, or Credit Card Services.
Job Requirements
- Bachelor's degree, preferably computer related.
- 3-5 years’ experience as a software tester with emphasis on writing test plans, manual and automated testing experience required.
- 3-5 years’ firsthand experience with test automation suites.
- 3-5 years of experience with web-enabling technologies, including web enterprise servers, web programming languages, SQL databases and exposure to client/server development required.
- Experience with end-to-end software system testing required.
- Availability to work various shifts, extended hours and to provide on-call support as required.
- Experience with application development and QA automation using Python, Visual Studio Code, Robot Framework Language Server (VS Cod extension) and GIT
- Experience with defect tracker such as Jira Align
- Experience with source code control such as GitLab
Not Required, but Preferred:
- Exposure to Java technologies, web services, stored procedures, and middle tier applications.
- Understanding of or experience with virtual environments
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job the employee regularly required to sit. However, the employee may choose to stand and move within the cubicle area.
- Dexterity of hands and fingers to operate a computer keyboard and mouse.
- Must possess the ability to effectively hear and communicate.
- The employee occasionally required to stand and walk.
- The employee must occasionally lift and/or move up to five pounds.
- Specific vision abilities required by this job include close vision, peripheral vision, depth perception and ability to adjust focus.
Education
Bachelor's degree, preferably computer related, or technical certifications in related technologies, or equivalent work experience.
This job description is not all inclusive. Other duties and responsibilities may be added as necessary by the Chief Information Officer