Job ID: JOB_ID_5025
Job Title: Sr. Full Stack Java Developer
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:
- Expertise in front-end technologies, including JavaScript, CSS3 and HTML5.
- Experience with third-party libraries such as React JS, Angular, jQuery.
Development Languages:
- Knowledge of server-side programming languages including Java, Python.
Web Technologies and APIs:
- Experience in building web-based technologies: Spring Boot, Postman, REST APIs.
Cloud Platforms:
- Experience in cloud-based platforms: AWS, Azure, GCP.
Database and Cache Management:
- Strong expertise in SQL (Mandatory).
- Good knowledge with DBMS technology, including PostGres, DB2, MongoDB.
- Experience with caching mechanisms such as Redis, Memcached, and Varnish.
Design and Communication:
- 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.
Version Control and CLI:
- Experience with version control systems such as Git.
- Proficiency in using command-line interfaces.
Web Security:
- Knowledge of web security and best practices for secure web development.
Agile Methodologies:
- Familiarity with agile methodologies and experience working in agile development teams.
Software Development Principles:
- Good understanding of software development principles and practices such as testing, debugging, and code optimization.
Performance Optimization:
- Knowledge of techniques to optimize application performance, such as caching, code optimization, and database indexing.
Project Management Tools:
- Knowledge of task tracking tools and collaboration platforms (e.g., JIRA & Confluence) to facilitate effective project organization and communication.
Test Automation:
- 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.
Top Skills Required:
- Spring Boot
- Java
- Angular
- Selenium
- Playwright
- TypeScript
Location:
Onsite in McLean, VA (***No remote option, must work onsite 5 days per week***).
Duration:
Contract
Special Requirements
Onsite 5 days per week. Only locals considered.
Compensation & Location
Salary: $60 – $80 per year (Estimated)
Location: McLean, VA
Recruiter / Company – Contact Information
Email: ru.m@themesoft.com
Recruiter Notice:
To remove this job posting, please send an email from
ru.m@themesoft.com with the subject:
DELETE_JOB_ID_5025