We are representing our client, a Software Application Developer, seeking an experienced
Software Quality (Test Automation) Engineer
to join their dynamic Agile development team.
Responsibilities:
Champion and drive product quality and QE practices
Collaborate with internal and external stakeholders to ensure proper product development
Validate product features according to acceptance criteria
Design, develop, and maintain testing environments, frameworks, test plans, regression suites, and test cases based on evolving requirements
Identify and address blind spots and edge cases in testing
Perform various testing types including Manual, Automated, Functional, Exploratory, and Cross-Platform testing
Test across platforms such as iOS, Android, and Web
Conduct system integration tests with external systems and generate reports
Work with the development team to establish CI/CD pipelines
Requirements:
Minimum 2 years of experience in quality engineering or similar roles
Strong understanding of mobile (iOS and Android with React Native) and web technologies (React.js, Node.js) along with debugging tools
Proficiency in Unit Testing using JavaScript frameworks (e.g., Jest, Mocha, Jasmine)
Experience with automated testing tools/frameworks (e.g., Cucumber, Selenium, Appium, Robot Framework)
Experience in Behavior-Driven Development
Knowledge of Non-Functional Testing including security, performance, and load testing
Good communication skills and teamwork abilities
Proactive approach, such as creating tools to enhance testing processes
#J-18808-Ljbffr