Skip to main content

Sr. Full Stack Java Developer

Technology
TechDigital Group
McLean, United States2 months ago
Service contract

Job description

Job Description/ Responsibilities

Seeking a highly skilled Playwright Test Automation Engineer with a strong background in TypeScript. The ideal candidate will have experience in building and maintaining test automation frameworks using Playwright, Cucumber, Java, Maven, and Jenkins, along with a deep understanding of database testing with DB2. Ensure that software meets the defined acceptance criteria and functions correctly across different components.

  • Front-end technology: Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React JS, Angular, jQuery
  • Development languages: Knowledge of server-side programming languages including Java, Python
  • Experience in building web based technologies: Spring Boot, Postman, REST APIs.
  • Experience in cloud based platforms: AWS, Azure, GCP
  • Database and cache: Strong expertise in SQL – Mandatory, good knowledge with DBMS technology, including PostGres, DB2, MongoDB and caching mechanisms such as Redis, Memcached and Varnish
  • Basic design ability: Including knowledge of UI/UX and basic prototype design
  • Excellent writing and communication skills
  • Ability to visualize a proposed system and be able to build it
  • Experience with version control systems such as Git and proficiency in using command-line interfaces.
  • Knowledge of web security and best practices for secure web development.
  • Familiarity with agile methodologies and experience working in agile development teams.
  • Good understanding of software development principles and practices such as testing, debugging, and code optimization.
  • Knowledge of techniques to optimize application performance, such as caching, code optimization, and database indexing.
  • Knowledge of task tracking tools and collaboration platforms (e.g., JIRA & confluence ) to facilitate effective project organization and communication
  • Experience in developing and maintaining automated test scripts using Playwright (TypeScript/ JavaScript).
  • Experience with other automation tools like Selenium, Cypress, JUnit/TestNG, Rest Assured.
  • Integrate automated tests into CI/CD pipelines.

What are the top skills required for this role?

  • Spring boot
  • Java
  • Angular
  • Selenium
  • Playwright
  • TypeScript

Please describe the interview process for this position (e.g. how many levels of interviews are required, virtual or onsite)

1- Cognizant internal round

2- Client online assessment

3- Client in person (preferred) or video if candidate is not local

4- Offer

Interested in this role?