dreamwork_

Project Scope / Components: Our backend team is currently looking for a mid level Automation Engineer to help us automate testing and release activities of several of our cloud-native backend services for our large and ever-growing application. We want to provide functional support to all services on our platform, and the needs are ever-growing, as we adapt to new requirements and capabilities.

A successful candidate would be self-driven and excited to learn, test, and deliver distributed software systems. He or she will have a keen technical aptitude, excellent communication skills, and enjoys achieving results in a fast-paced, dynamic environment. Currently, our primary language used for testing is Java with Serenity for E2E testing.

Development Methodology: Agile

High-Level Individual Duties:

  • Understand the requirements and develop E2E test cases for the cloud/backend -microservices.
  • Collaborate with associates and task out the requirements with stories
  • Creation of automation scripts using Automation frameworks
  • Writing test cases for reusability

Must-Haves (Concepts & Tools):

  • Java – needs to be a hands-on developer (OOP skills)
  • Working w/in Automation Frameworks (documenting test cases after talking to stakeholders)
    • One of Serenity, Cucumber
  • SQL DB
  • DevOps – basic experience, Jenkins, Git etc.

Nice-to-Haves (Concepts & Tools):

  • Spring framework, Spring boot, Apache JMeter
  • Cloud basics & principles (Azure)

++++++++++++++++++++++++++++++++++++++++++++++++

Your Responsibility

- Applies various testing types and methodologies effectively during the Agile Process.

- Applies automation for the test scenarios with at least one of these languages/Tool, Java/Senerity/Cucumber.

- Having the awareness to one/many tests automation frameworks

- Demonstrates increasing expertise in application domain and functional areas.

- Taking ownership of tasks and deliver without supervision while using their discretion to seek help when necessary.

- Applies principles of methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.

- Experience and expertise in developing test strategies, test plans and test cases

- Writes effective tests according to best practices so that crucial functional requirements are verified and tests remain valid when code is refactored.

- Collaborates with development team in bugs fixing and build plans.

Your Qualifications

- B.Tech.?/ B.E. /?M.Tech. / M.S. in Computer Science

- 3+ years of experience in software quality assurance engineering experience for highly -scalable?applications and platform development in?product based?companies or R&D divisions.

- Knowledge of quality engineering methodology and industry-standard testing and bug tracking tools

- Expert in either one of scripting language OR tools: Java/Serenity – Automation Testing - REST API, Web applications in micro-services architecture and distributed cloud systems with 1+ years' experience.

- Expert in creating and maintaining standard automation frameworks Working knowledge of CI/CD to support continuous automation and deployment process

- Experience driving quality through process, instrumentation, requirements and testing

- Expert in developing test strategies, test environment setup, test data setup, test

- Preferably has experience in performance testing with tools like LoadRunner, Jmeter.

- Experience working within an Agile/Scrum environment.

- Should have experience into Validating /Qualifying Products /Jmeter

- Experience working in Linux/Unix and Android/iOS environments.

- Expert in communicating cross-functionally and across management levels in formal and informal settings


Required Skills : • Java – needs to be a hands-on developer (OOP skills) • Working w/in Automation Frameworks (documenting test cases after talking to stakeholders) o One of Serenity, Cucumber • SQL DB • DevOps – basic experience, Jenkins, Git etc.
Basic Qualification : - B.Tech.?/ B.E. /?M.Tech. / M.S. in Computer Science - 3+ years of experience in software quality assurance engineering experience for highly -scalable?applications and platform development in?product based?companies or R&D divisions. - Knowledge of quality engineering methodology and industry-standard testing and bug tracking tools - Expert in either one of scripting language OR tools: Java/Serenity – Automation Testing - REST API, Web applications in micro-services architecture and distributed cloud systems with 1+ years’ experience. - Expert in creating and maintaining standard automation frameworks Working knowledge of CI/CD to support continuous automation and deployment process - Experience driving quality through process, instrumentation, requirements and testing - Expert in developing test strategies, test environment setup, test data setup, test - Preferably has experience in performance testing with tools like LoadRunner, Jmeter. - Experience working within an Agile/Scrum environment. - Should have experience into Validating /Qualifying Products /Jmeter - Experience working in Linux/Unix and Android/iOS environments. - Expert in communicating cross-functionally and across management levels in formal and informal settings
Additional Skills : - B.Tech.?/ B.E. /?M.Tech. / M.S. in Computer Science - 3+ years of experience in software quality assurance engineering experience for highly -scalable?applications and platform development in?product based?companies or R&D divisions. - Knowledge of quality engineering methodology and industry-standard testing and bug tracking tools - Expert in either one of scripting language OR tools: Java/Serenity – Automation Testing - REST API, Web applications in micro-services architecture and distributed cloud systems with 1+ years’ experience. - Expert in creating and maintaining standard automation frameworks Working knowledge of CI/CD to support continuous automation and deployment process - Experience driving quality through process, instrumentation, requirements and testing - Expert in developing test strategies, test environment setup, test data setup, test - Preferably has experience in performance testing with tools like LoadRunner, Jmeter. - Experience working within an Agile/Scrum environment. - Should have experience into Validating /Qualifying Products /Jmeter - Experience working in Linux/Unix and Android/iOS environments. - Expert in communicating cross-functionally and across management levels in formal and informal settings Internal screening + 1 and done. The manager wants to fill this role in a week.
Background Check :Yes
Drug Screen :Yes
Notes :The candidate should be open to relocating within 30-60 days of onboarding.
Selling points for candidate :Internal screening + 1 and done. The manager wants to fill this role in a week.
Project Verification Info :
Exclusive to Apex :Yes
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :SDET
Branch Code :Dallas