What are the responsibilities and job description for the Test Engineer position at Sparibis?
Location: 100% Remote
Years’ Experience: 3 years’ experience
Education: Bachelor’s in computer science or related field preferred
Work Authorization: Must be authorized to work in the United States; unable to sponsor candidates
Type: FT W2; Contract to Hire
Key Skills:
- Experience working with a structured software methodology and software test experience
- Experience with Selenium, SQL, cloud application testing using Azure, T-SQL scripts, C#, JavaScript, REST API testing, and Git.
- Experience with Object-Oriented design, analysis and programming.
- Experience with multi-layered web application testing.
Summary
As a QA Automation Engineer, you will have a foundational role is developing automated tests for our cloud application and services utilizing current IT industry standards and procedures. You will design and implement various automated solutions. You will also check if the software meets architectural requirements, develop and automate test for software validation, ensure the high quality of the system and interact with developer and validation engineers.
Responsibilities
- Write clean, high-quality scripts that test product functionality automatically
- Conduct various tests for systems, networks, applications, databases, software
- Log and document errors in the tracking system
- Identify specific cases that should be automated and discuss them with the testing team
- Develop the best automation solutions based on the requirements
- Establish standards and best practices
- Define scope and objectives of all levels of QA testing
- Provide resource planning, management, and resolution of test issues
- Participate in all aspects of testing, including functional, regression, load and system testing
- Create effective manual and automated test plans
- Work with developers to ensure the software development process has an appropriate level of testing
- Collaborate with cross-functional teams (developers, product marketing managers) to find ways on how automation can improve the workflow
- Take part in brainstorms to come up with new ideas and designs that improve existing features
- Ensure all items are entered and tracked
- Work directly with team to understand project concept, objectives and approach of projects
- Record and report on testing metrics
- Participate in continuous integration and automated build troubleshooting
- Act as a consultant on quality methods, processes, and tools
- Other duties as assigned.
Qualifications
- Bachelor's degree in Computer Science, Software Development, related fields, or equivalent experience
- 5 years of software test experience
- 5 years of experience testing multiple software projects simultaneously
- 5 years of experience working with a structured software methodology and software test experience
- 3 years of experience with Selenium
- Experience with SQL to create data sets
- Experience with cloud application testing using Azure
- Experience writing T-SQL scripts
- Experience with Object-Oriented design, analysis and programming
- Experience with C#
- Experience with client-side scripting languages like JavaScript
- Experience with multi-layered web application testing
- Experience with REST API testing
- Familiar with continuous integration, continuous testing and continuous deployment (CI/CT/CD)
- Knowledge of using version control tools like Git
About Sparibis
Sparibis LLC is a professional solution firm that Clients rely on to access the best talent to drive their business success.
Sparibis is an equal opportunity employer that values diversity at all levels. All individuals, regardless of personal characteristics, are encouraged to apply.