We are seeking a highly skilled Senior QA Automation & Performance Test Engineer to join our innovative team. The ideal candidate will ensure the quality, reliability, and scalability of our software products by designing, developing, maintaining, and executing automated and performance test scripts. This role requires a strong background in software development, test automation frameworks, performance testing, and a commitment to delivering exceptional solutions.
responsibilities
Collaborate with cross-functional teams to understand software requirements and develop comprehensive test plans, cases, and scenarios
Design, develop, and maintain automated and performance test scripts using industry-standard tools and frameworks
Own and manage all non-functional testing activities, including performance, stress, load, and regression testing
Continuously research and evaluate new testing technologies, tools, and methodologies to improve efficiency and effectiveness
Advocate for best practices in testing and quality assurance, contributing to process improvement
Develop custom tools and integrate with existing tools to increase engineering productivity
Ensure quality, security, reliability, and compliance by testing both functional and non-functional requirements
Coordinate test activities within the pod and across other test managers as needed
Drive a culture of automation in the QA space, emphasizing continuous improvement
Perform in-sprint automation testing and develop regression test suites
Analyse errors using logs, database queries, legacy and Unix file systems
Manage the complete test and defect lifecycle across agile and waterfall methodologies
Generate test reports and share status across multiple levels of the organization
Conduct capacity planning and management for web, microservices, and mobile applications
Monitor and optimize application performance using tools like AppDynamics, AppInsights, and Splunk
Use quantitative methods to identify performance and throughput bottlenecks
Support large-scale migration projects for financial institutions’ core platforms
requirements
Strong knowledge of programming languages such as Java and C
10+ years’ experience in LoadRunner Enterprise (2023 or earlier)
Experience with test automation frameworks, such as Selenium or Cucumber, and other BDD frameworks
Skills in automation testing for desktop, web, data services, microservices, database, ETL, cloud-based applications, middleware, and operating systems
Competency in working with CI/CD pipelines
Expertise in building performance and load test frameworks using Gatling, Locust, or LoadRunner
Proficiency in logging and APM tools, including AppDynamics, AppInsights, and Splunk
Understanding of Linux performance tuning and database optimization techniques
Familiarity with WebSphere and Tomcat application servers
Showcase of strong analytical skills while being proactive and detail-driven
Competency as a logical problem solver, demonstrating passion for excellence, continuous learning, and integrity
Capability to work in both collaborative team environments and independently
Excellent communicator with strong written and verbal English skills (B2 level or higher)
Are you a forward-thinking professional with a strong background in QA Automation and an interest in financial services? Join EPAM in Madrid as a QA Automation Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions. This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
responsibilities
Work as an embedded QA Automation Engineer in an Agile team
Drive all quality aspects of the team in regard to Software Quality
Test case design to ensure proper coverage of requirements and the execution of the same
Identify tests for test automation
Identify, prioritize, and automate regression and critical path test scenarios using Selenium WebDriver with Java or C# and Tricentris Tosca (Commander, Engine, Analytics)
Perform manual testing as needed, including periods where manual testing may be the primary responsibility
Create or organize required Test data
Maintain (add, remove, update) regression test cases
Execute and document the execution of tests in an audit proved manner
Be able to read and write some code if needed in Java / #C
Defect Management
requirements
BSc/MSc in Computer Science, Engineering or related field
Work experience in an agile team is mandatory, in a DevOps setup is a strong plus
Experience in leading/supporting all testing initiatives of an agile team from Dev to acceptance testing
Strong experience in Test case design (TCD) to ensure proper coverage of requirements/acceptance criteria
Experience in risk-based testing
5+ years general Test Automation experience covering UI and API (Focus on Selenium or Tosca)
Used to perform manual testing as needed, including periods where manual testing may be the primary responsibility
Self-guided exploration of DB to find relevant test data
Good Jira knowledge
Basic XRAY knowledge is a plus
Further experiences which are not mandatory but a strong plus: cloud technologies, web application architecture, banking domain knowhow related to Client Lifecycle Management
We are looking for an experienced and highly skilled Senior Software Engineer to join our growing team, focusing on full-stack development leveraging .NET Core and ReactJS. This role involves designing, developing, and deploying robust, scalable, and secure applications in enterprise environments, while collaborating closely with cross-functional teams to deliver high-quality solutions. This role requires working on-site for 5 days a week.
responsibilities
Design and develop enterprise-grade applications with high availability and reliability
Lead frontend development with ReactJS, ensuring optimal performance and responsiveness
Build and maintain backend solutions with .NET Core, incorporating RESTful API design and integration with SQL databases
Ensure adherence to secure coding standards and best practices for multi-tier architecture
Implement CI/CD pipelines using GitLab to streamline deployment and improve code quality
Manage and deploy solutions in Microsoft Azure environments, leveraging Azure AD for identity management
Collaborate closely with product managers, QA, and DevOps teams to deliver seamless solutions
Contribute to architectural decisions, technical improvements, and code reviews to foster continuous improvement
requirements
5+ years of experience as a Full Stack Developer in enterprise-grade environments
Expertise in ReactJS and modern JavaScript/TypeScript
Solid knowledge of .NET Core and RESTful API development
Proficiency in SQL, JSON, and integrating data layers effectively
Hands-on experience with CI/CD practices and tools, particularly GitLab
Strong understanding of secure coding practices and multi-tier architecture principles
Competency in cloud technologies, with a focus on Microsoft Azure and Azure AD
Excellent analytical and communication skills, with the ability to collaborate in cross-functional teams
Office in United States of America: California, Cupertino
Automated Testing in Python
We are hiring a Senior Automation QA Engineer in Python who is passionate about best practices and standards in test automation. The ideal candidate excels in working with custom hardware interfaces and uses Python as their primary programming language. At EPAM, we fully recognize that our people are the foundation of our success. We are committed to helping EPAMers achieve their goals by offering diverse opportunities for skill development, career progression, and a supportive work environment where you can truly thrive. If you want to learn more about this opportunity, apply now! Req.#914119460
responsibilities
Set up, execute, and maintain test fixtures in the Cupertino lab
Ensure daily automated tests run correctly; debug and resolve issues as they arise
Run experiments and port existing tests to new frameworks as defined by engineers
Perform Python development tasks related to test automation
Deploy and configure hardware test fixtures, including mechanical and device setup
Communicate test status and results to test engineers daily
Maintain and update test stations and devices as needed
requirements
Bachelor’s in Computer Engineering, Software Engineering, or equivalent
Experience in Python-based test automation, including interaction with custom hardware interfaces (e.g., microcontrollers, I/O devices)
Proficiency with Python frameworks and test development
Experience with infrastructure/configuration management systems (e.g., Ansible, Puppet)
Skills in shell scripting, networking, and managing macOS systems
Detail-oriented, adaptable to fast-paced environments and shifting priorities
Quick learner with strong problem-solving and debugging skills
Excellent written and verbal communication for cross-location teams
nice to have
Experience with 3D printing, soldering, or similar tools
Experience deploying automated fixtures, including mechanical setup
We seek a highly skilled Senior Python Full Stack Engineer to join our dynamic team at the forefront of healthcare technology. Your role will be pivotal in enhancing our machine learning application with PyShiny, as well as expanding and integrating it with internal systems. The ideal candidate will possess robust proficiency in Python and its frameworks, coupled with a deep understanding of AWS cloud services.
responsibilities
Design and build robust software solutions to enhance the PyShiny frontend and backend of our ML application
Utilize AWS to scale the application, optimizing its performance and reliability
Integrate the ML application with other internal tools and systems to ensure seamless operation
Implement GitOps and DevOps methodologies, using Terraform and Ansible for automation
Maintain high code quality with automated tests and production support
requirements
5+ years of experience in Python software development, with a strong focus on both frontend and backend
Expertise in PyShiny; experience with other Python frontend tools such as Dash or Streamlit is a plus
Solid understanding of REST and familiarity with FastAPI
Proficiency in AWS for application scaling, and familiarity with Terraform and Ansible for infrastructure management
Knowledge of the Posit stack, particularly Posit Connect
English level: B2+
nice to have
Understanding of machine learning concepts and their application in healthcare
Knowledge of cheminformatics
Experience with data processing pipelines using tools like Airflow
We seek a highly skilled Senior Python Full Stack Engineer to join our dynamic team at the forefront of healthcare technology. Your role will be pivotal in enhancing our machine learning application with PyShiny, as well as expanding and integrating it with internal systems. The ideal candidate will possess robust proficiency in Python and its frameworks, coupled with a deep understanding of AWS cloud services.
responsibilities
Design and build robust software solutions to enhance the PyShiny frontend and backend of our ML application
Utilize AWS to scale the application, optimizing its performance and reliability
Integrate the ML application with other internal tools and systems to ensure seamless operation
Implement GitOps and DevOps methodologies, using Terraform and Ansible for automation
Maintain high code quality with automated tests and production support
requirements
5+ years of experience in Python software development, with a strong focus on both frontend and backend
Expertise in PyShiny; experience with other Python frontend tools such as Dash or Streamlit is a plus
Solid understanding of REST and familiarity with FastAPI
Proficiency in AWS for application scaling, and familiarity with Terraform and Ansible for infrastructure management
Knowledge of the Posit stack, particularly Posit Connect
English level: B2+
nice to have
Understanding of machine learning concepts and their application in healthcare
Knowledge of cheminformatics
Experience with data processing pipelines using tools like Airflow
As a Senior Full-Stack Cloud Engineer , you’ll be at the heart of our development process, building scalable, secure, and high-performance applications using the latest technologies. You’ll have the chance to work with Node.js, React, Azure, Kubernetes, and TypeScript, and collaborate with talented professionals who are passionate about delivering top-quality solutions. This position is based in Wrocław. Work is performed 5 days a week from the client’s office , giving you the opportunity to collaborate face-to-face with your colleagues and be part of a vibrant workplace.
responsibilities
Design and develop backend services using Node.js
Build responsive front-end interfaces with React
Architect and deploy cloud-native applications on Microsoft Azure
Manage infrastructure as code using Terraform
Orchestrate and maintain containerized applications with Kubernetes
Collaborate with cross-functional teams to deliver end-to-end solutions
requirements
Minimum 5 years of professional experience in software development, including significant experience with React, Node.js, and TypeScript
Proven track record of working with cloud platforms, especially Azure
Experience in designing and deploying complex, scalable solutions
Ability to work in a fast-paced, agile environment
Are you a forward-thinking professional with a strong background in backend and frontend development and an interest in financial services? Join EPAM in Madrid as a Senior Full Stack Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions. This is an on-site role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
responsibilities
Work together in a cross functional team using agile methodologies as part of a DevOps centric model
Design, implement, deploy, release and monitor your team's applications, take part on pull request reviews
Understand business needs by working together with your colleagues from across different divisions of our client
Take part of planning and feature refinement sessions together with your team
Together with Solution Architects design software solutions that are aligned to Julius Baer's overall architecture vision
Actively take part on our Software Engineering communities, sharing your knowledge and helping others
Deliver high quality code, aligned with our client’s guidelines and standards
requirements
Bachelor's degree in Computer Science or a related field, or equivalent experience
Proven experience in backend and frontend software engineering, particularly with Java and JS, React, TypeScript
Wide experience in Software Engineering using industry standards such as test oriented development using TDD and BDD
Understanding of DevOps concepts such as CI/CD and the importance and value of automated testing
Technical stack: Java, Spring Boot, Service oriented architecture, RESTful services, SQL (MSSQL, Oracle, Postgres), React, JavaScript and Typescript; Kubernetes (PKS) and Virtual Machines; Streaming using Kafka, Avro; Open API, UML
Knowledge and practical experience with DevOps principles, including CI/CD and Kubernetes
Enthusiastic about continuous learning and contributing to our client’s technological evolution
Pragmatic, proactive, and open-minded, possessing an entrepreneurial approach
Good communication skills, with the ability to collaborate with colleagues and stakeholders
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply. #August-Referral-Digest-LV
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
We seek a Lead Full-Stack .NET Engineer with solid Angular and Azure services proficiency who is passionate about engineering practices and cloud-native architectures. You can work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms. If you are prepared to lead a team and drive exceptional software engineering practices, we invite you to apply.
responsibilities
Develop clean, scalable full-stack applications using .NET and Angular
Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
Utilize good software engineering practices like test automation and design patterns
Contribute to the development of cutting-edge components as per the platform roadmap
Lead cross-functional team to design, develop and deliver high-quality software solutions
requirements
5+ years of experience in full-stack development involving .NET and Angular
Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
Solid expertise with IAC tools such as ARM or AWS CDK
Extensive knowledge of design patterns and test automation
Administration and robotics of GitHub Actions
In-depth understanding of cloud-native architectures and cloud infrastructure automation
Proven track record of leading and mentoring a team of engineers
B2+ English knowledge, both verbal and written
nice to have
Proficiency with Azure AI Services, co-pilot and other AI-related technologies
Background in Bicep
Let us find a perfect job for you
Share your CV and pass our review to get a personalized job offer even if you didn't find a job on the site.