Job details
Job type full-time
Full job description
It`s fun to work in a company where people truly believe in what they`re doing!
We`re committed to bringing passion and customer focus to the business.
Job description
The senior qa automation engineer (qae) is a test engineer who plays a critical role in the agile development team and is primarily responsible for designing, developing, and implementing test frameworks, test validation scripts, and test data strategies covering the full product stack.
This position will also be responsible for understanding business requirements, features, and will be responsible for creating, executing, and maintaining test scripts.
Responsibilities:
Plan, implement, and maintain the strategy to ensure full automated testing of applications, api’s, and frameworks as part of a continuous integration and agile environment.
Define functional automation coverage map, ensuring visibility to all the stakeholders and members of the agile team.
Define test plans, test cases, and test data to be used for automated testing.
Create and perform thorough automation test strategies to ensure comprehensive code coverage and write test cases that cover all areas.
Identify and create reusable test data, methods, and frameworks.
Proactively identify & share new automation tools/processes/approaches to create, maintain and improve the software testing lifecycle.
Participate in requirements reviews and grooming sessions.
Requirements:
Bs or ms in computer science, engineering, equivalent technical degree, or experience
3-8 years of professional software automation/development experience
In-depth knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle
Knowledge and experience writing custom test automation scripts and frameworks, in java, javascript or c/c++
Knowledge using backend test automation frameworks from junit and nunit such as testng
Knowledge using frontend test automation frameworks such as selenium webdriver, to test responsive web applications
Integrating automated tests into continuous integration pipelines using tools such as jenkins or hudson.
Restful api web service execution and validation using tools such as postman or soap
Load testing apis and applications using tools such as jmeter or loadui
Work environment:
Quiet to moderate noise level
Fast paced environment
Employee may be required to furnish mobile services and devices necessary to receive business communications on a continual basis; including voice, text, email and ability to connect to abc’s enterprise email server.
If you like wild growth and working with happy, enthusiastic over-achievers, you`ll enjoy your career with us!
Job type: full-time
Work location: multiple locations