
Genesis Digital empowers entrepreneurs and small business owners to achieve financial freedom with affordable and easy-to-use marketing and sales automation software, and a world-class customer experience.
51 - 200 employees
April 30
AWS
Cloud
Cypress
Docker
Google Cloud Platform
JavaScript
Jenkins
JMeter
Kubernetes
Microservices
PHP
Python
Selenium
TypeScript

Genesis Digital empowers entrepreneurs and small business owners to achieve financial freedom with affordable and easy-to-use marketing and sales automation software, and a world-class customer experience.
51 - 200 employees
⢠Design, develop, and maintain robust, scalable, and efficient automated test frameworks and test suites for front-end (UI), back-end (API, services), and database components. ⢠Write clean, maintainable, and well-documented test code using relevant programming languages (JavaScript/TypeScript, PHP, Python). ⢠Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) to ensure continuous quality feedback. ⢠Define and implement comprehensive test strategies, test plans, and test cases covering functional, integration, end-to-end, performance, and security testing aspects. ⢠Analyze test results, identify, document, and track defects, and collaborate with developers to ensure timely resolution. ⢠Perform exploratory testing to uncover issues not easily found through automation. ⢠Collaborate proactively with software developers, product managers, and designers to understand requirements and ensure testability from the design phase. ⢠Champion quality engineering best practices within the engineering team. ⢠Mentor and guide junior QA engineers and developers on testing techniques and automation best practices. ⢠Evaluate and recommend new testing tools, technologies, and methodologies to improve efficiency and coverage. ⢠Contribute to architectural discussions, providing a quality and testability perspective. ⢠Take ownership and potentially lead testing efforts for specific features, epics, or release cycles.
⢠Proven experience (typically 5+ years) in software development or Software Development Engineer in Test (SDET) roles. ⢠Strong programming skills in at least one major language (e.g., JavaScript/TypeScript, PHP, Python). ⢠Extensive hands-on experience designing and implementing automated test frameworks and suites for both UI (e.g., Cypress, Playwright, Selenium) and API (e.g., REST Assured, Postman, Pytest) testing. ⢠Solid understanding and practical experience testing various layers of a full-stack application (UI, API/Services, Database). ⢠Experience with CI/CD tools and integrating automated tests into deployment pipelines. ⢠Proficiency with version control systems, particularly Git. ⢠Strong understanding of software QA methodologies, tools, and processes (Agile/Scrum environment preferred). ⢠Excellent analytical and problem-solving skills with meticulous attention to detail. ⢠Strong communication and collaboration skills. ⢠Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. ⢠Demonstrated leadership potential or prior experience mentoring team members or leading testing initiatives. ⢠Experience testing microservices architectures. ⢠Experience with cloud platforms (e.g., AWS, GCP, OCI). ⢠Experience with containerization technologies (e.g., Docker, Kubernetes). ⢠Experience with performance testing tools (e.g., PHPBench, JMeter, k6, LoadRunner). ⢠Knowledge of security testing principles and tools. ⢠Experience testing marketing automation, CRM, or sales platforms. ⢠Understanding of basic Machine Learning (ML) concepts. ⢠Experience working with third-party AI/ML APIs or services.
⢠Competitive salary and benefits package. ⢠Opportunity to work on a leading marketing and sales automation platform used by thousands globally. ⢠A challenging and rewarding environment with opportunities for growth and professional development. ⢠A collaborative, innovative, and supportive team culture. ⢠The chance to make a significant impact on our product and technology stack. ⢠A fully remote working environment, offering flexibility and work-life balance.
Apply NowMarch 26
Join an international team as a mobile developer focusing on Flutter and Dart technologies.
đŁď¸đˇđ´ Romanian Required
January 10
501 - 1000
Join Emergn's global team to develop transformational digital products as a Senior MEAN Developer.
January 7
Join Nearform as a Senior Developer, creating cloud-native solutions for enterprise clients.
đˇđ´ Romania â Remote
đ° Venture Round on 2021-02
â° Full Time
đ Senior
đĽ Software Engineer