Aquent Talent ยท 3 days ago
Software Test Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
EmploymentRecruiting
Growth Opportunities
Insider Connection @Aquent Talent
Responsibilities
Interpret written requirements and technical specifications for software solutions to business problems.
Develop software based on technical specifications.
Analyze and investigate problems with software solutions reported by clients and document investigation results.
Perform maintenance of software and correct identified defects.
Run unit tests on software, implement test plans, test harnesses, and document test results.
Investigate and suggest solutions to defects and problems detected during testing.
Develop, execute, and maintain automation test cases and test scenarios for web and desktop applications.
Design test automation framework for web services, APIs, and web-based applications.
Ensure automation is constantly running, analyzing, documenting, and promptly reporting failures.
Partner with scrum team members to build automation solutions and advance SDLCs.
Design data persistence using SQL, MongoDB, or any database management system.
Drive continuous improvement for robust performance testing strategies.
Mentor peers and junior SDETs and establish a culture of automation best practices through code reviews.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Experience with Agile/Lean development and testing practices, including Automated Test Driven Development, Test Driven Development, Continuous Integration and Continuous Delivery
Experience with web service virtualization, data virtualization, and test data management
Hands-on Experience with browser automation testing tools (Sauce Labs, Selenium, Protractor, CodedUI etc.)
Hands-on experience with SQL Server or document-oriented databases (MongoDB)
Advanced hands-on software development experience and experience with leading automation framework development (6-10 years)
Hands-on Experience with DevOps and Continuous Integration tools (Jenkins, Bamboo, Puppet, etc.)
3-5 years of experience in Software Quality Assurance
2-4 years of hands-on experience in development, execution, and maintenance of automated test scripts
Prior Technical lead experience providing mentoring, code review, design support, etc.
Strong proficiency in WebDriverIO and JavaScript or TypeScript
Hands-on coding experience in Ruby, Java, C# or any other Object-oriented programming language
Experience with Selenium WebDriver
Experience with Agile Development Practices
Good understanding of exploratory testing practices
Good knowledge of new standard industry tools for logging bugs and managing test cases (ex. JIRA/MTM, Zephyr/HPQ)
Hands-on experience with Web services virtualization
Ability to perform Code Reviews
Experience with scoping, sizing, and overseeing multiple concurrent projects, assessing the appropriate level of risk-based testing, reviewing team deliverables, and being the single point of contact for stakeholders
Proven ability of working and leading multiple projects and releases, balancing time and effort for successful delivery
Proven experience as a leader/trainer in a large, complex QA organization, with a demonstrated ability in leading a risk-based approach to software testing
Proven experience driving innovative testing solutions within a complex, Enterprise Platform
Acceptance test-driven development (ATDD) using the Gherkin language like Cucumber, JBehave, SpecFlow
Understanding of CI/CD practices, lean methodologies
Experience with Jenkins / Bamboo / GIT
Benefits
Medical health insurance
Dental insurance
Life insurance
401k plan with company match
Company
Aquent Talent
A global leader in talent and recruiting for marketing, creative, and design. We match people to opportunities and build relationships..