Location: India
Job Overview
As an Azure AD B2C Software Engineer, you will play a major role in the development and maintenance of our consumer-facing Azure products. Your primary responsibility will be ensuring the seamless functioning and user experience of our Azure B2C applications. This role requires a deep technical understanding of Azure services, cloud-based software development, and user experience optimization and have the mindset of work independently to lead a business-critical initiative to transform, rationalize, and migrate critical business applications to Azure B2C. The team will lead the effort for this leading organization's cloud strategy roadmap, and the Developer is responsible for coordinating with internal business and IT stakeholders to contribute to the implementation of designs in adherence with the organization's strategy.
Responsibilities:
Software Development & Maintenance:
Develop, implement, and maintain consumer-facing Azure B2C applications, ensuring high performance, responsiveness, and reliability.
Collaborate with cross-functional teams to define, design, and ship new features.
Azure Cloud Integration:
Integrate Azure services effectively into the software architecture, optimizing scalability, security, and efficiency.
Ensure seamless data synchronization between Azure services and the consumer applications.
User Experience Enhancement:
Continuously improve user experience by identifying areas for optimization and implementing solutions.
Conduct user testing and gather feedback for iterative product enhancements.
Security & Compliance:
Implement security measures, access controls, and encryption to safeguard user data and privacy.
Ensure that all Azure B2C applications adhere to organizational security standards and compliance requirements.
Documentation:
Document system configurations, development processes, and changes for reference and future optimization.
Maintain records of software performance, issues, and resolutions.
Consultation & Collaboration:
Provide technical consultation to internal teams, ensuring alignment with Azure best practices.
Collaborate effectively with UX/UI designers, backend developers, and stakeholders to achieve cohesive product functionality.
Custom Policies for Sign In, Sign Up, Reset Password, Profile Edit.
Experience in Enterprise scope implementations.
Ability to work with existing Custom Policies and make changes instead of starting brand new.
User Journey and Sub Journeys
Requirements:
Education:
Bachelor’s degree in computer science, Software Engineering, or related field. Azure Developer Associate or Azure Solutions Architect Expert certifications are highly desirable.
Experience:
Minimum of 5-8 years of experience in cloud-based software engineering, specifically focusing on Azure B2C.
Technical Skills:
Proficiency in Microsoft Azure services, cloud-based software architecture, and API integration.
Strong programming skills in languages such as C#, .NET, or JavaScript.
Familiarity with front-end technologies (e.g., React, Angular) and back-end frameworks.
Experience with Azure DevOps, continuous integration, and deployment practices.
Soft Skills:
Exceptional problem-solving abilities and analytical thinking.
Excellent communication skills, both written and verbal.
Ability to collaborate in a team-oriented environment.
Demonstrated capability to handle multiple tasks and meet deadlines under pressure.
Other:
Eagerness to stay updated with the latest developments in Azure technologies and software engineering best practices.
Note:
The specific responsibilities and tasks may evolve based on the organizational needs and the evolution of the role within the department.
Location: India
Job Title:
UIUX Designer
Job Description:
The UIUX Designer is responsible the entire process of defining requirements, visualizing and creating graphics including illustrations, logos, layouts and photos. You’ll be the one to shape the visual aspects of websites, creative flair and a strong ability to translate requirements into design and collaborate with other designers to create effective and eye-catching images and campaigns to increase our user base.
Experience Level:
3 - 5 years
Responsibilities:
Develop and execute design concepts that align with brand guidelines and project specifications.
Manage multiple design projects simultaneously and prioritize tasks effectively to meet deadlines.
Collaborate with the design and marketing teams to understand project requirements and objectives.
Create visually appealing graphics, illustrations, and other design elements for digital and print media
Create and design various projects using Figma, Adobe Photoshop, Illustrator, Adobe InDesign, Jira
Work closely with developers and other stakeholders to ensure design integrity and implementation.
Establish creative direction for the company within brand guidelines
Manage multiple projects within design specifications and budget restrictions
Participate in design reviews and provide constructive feedback to improve design outcomes.
Stay updated on industry trends, design tools, and best practices to enhance skill set and creative output.
Requirements:
Education:
Bachelor's degree or higher in a creative field or a related field.
Experience:
At least 3-5 years of experience in Figma, Adobe Photoshop, Illustrator, Adobe in Design, Jira is a must.
Proven experience as a Graphic Designer with 2-5 years of relevant work experience.
Proficiency in Figma, Adobe Photoshop, Illustrator, and InDesign.
Experience working in an Agile environment using Jira is preferred.
Strong portfolio showcasing a diverse range of design projects.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.
Attention to detail and a passion for creating visually appealing designs.
Soft Skills:
Excellent written and verbal communication skills
Attention to detail.
Strong analytical skills
Time management and organizational skills
Other:
Familiarity with HTML and CSS preferred.
Knowledge of layouts, graphic fundamentals, typography, print, and web
Location: India
Job Overview
:
As a React Frontend Software Engineer, you will be responsible for developing and implementing user interface components using React.js and workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain, ensuring a seamless user experience.
Key Responsibilities:
Development and Design:
Develop new user-facing features using React.js. Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code.
Performance Optimization:
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Collaboration:
Collaborate with product team and back-end developers for defining and implementing innovative solutions for the product direction, visuals, and user experience.
Testing and Debugging:
Write and maintain test cases to ensure the robustness and reliability of the code. Debug and fix issues reported in the production environment.
Maintenance and Upgrades:
Keep up-to-date with the latest React.js trends and industry best practices.
Requirements:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
At least 5-6 years of experience in React.js development. Experience with popular React.js workflows (such as Flux or Redux) is a must.
Technical Skills:
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Familiarity with newer specifications of ECMAScript. Experience with data structure libraries.
Soft Skills:
Strong problem-solving skills, a keen eye for detail, and a team-oriented mindset. Excellent communication skills for coordinating with other teams.
Other:
Familiarity with RESTful APIs, modern front-end build pipelines and tools, code versioning tools such as Git.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Note:
The actual duties and responsibilities may vary depending on the department's needs and the evolution of the role.
Location: India
Job Overview:
As a Software Engineering Program Manager, you are responsible for overseeing and coordinating the various projects and programs within the software engineering department. Your role is to ensure alignment of software projects with the organization's strategic objectives, ensuring projects are delivered on time, within budget, and meeting quality standards.
Key Responsibilities
:
Program Planning and Execution
: Develop and manage a detailed project schedule and work plan. Lead and oversee the execution of the project tasks as defined in the project plan to achieve the project goals.
Stakeholder Management
: Maintain effective communication and working relationships with stakeholders and third parties/vendors. Provide regular and timely updates to stakeholders about progress, adjustments, and advancements.
Resource Allocation and Management
: Determine and define project scope and objectives. Predict resources needed to reach objectives and manage resources effectively.
Risk Management:
Identify potential risks and develop contingency plans. Mitigate and manage issues, changes, and risks.
Quality Control
: Ensure that all projects adhere to quality standards and that deliverables meet project requirements.
Reporting
: Measure project performance to identify areas for improvement and report on project progress and changes.
Requirements
:
Education
: Bachelor's degree in Computer Science, Information Systems, Engineering or a related field. A Master's degree or an MBA would be a plus. Certifications like PMP (Project Management Professional) are preferred.
Experience
: At least 5-7 years of experience in project management, with a focus on software development projects.
Technical Skills
: Knowledge of software development methodologies (Agile, Scrum, etc.), project management tools (like JIRA, Trello), and program management principles.
Soft Skills: Excellent leadership, communication, and negotiation skills. Strong problem-solving abilities and strategic thinking. Ability to manage multiple tasks and work under pressure.
Other
: Proven ability to solve problems creatively, strong familiarity with project management software tools, methodologies, and best practices.
Location: Serbia
Job Title:
AI/ML Engineer
Department:
IT Services /IT Infrastructure
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: Romania
Job Title:
AI/ML Engineer
Department:
IT Services
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: India
Job Title:
AI/ML Engineer
Department:
IT Services
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: Poland
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: Romania
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: India
Job Brief
We are looking to hire a skilled
Accountant & Bookkeeper
to manage our company’s day-to-day financial operations. As part of the Uvation finance team, you will be responsible for maintaining accurate financial records, managing accounts payable and receivable, reconciling bank statements, preparing reports, and ensuring compliance with applicable tax laws and regulations.
You will be working closely with our leadership team to provide financial insights, assist in budgeting, and support decision-making processes.
To ensure success in this role, you should have proven experience in accounting and bookkeeping, strong attention to detail, and hands-on experience with
MS Dynamics
,
NetSuite or QuickBooks
. Ultimately, a top-level Accountant & Bookkeeper will ensure that our company’s finances run smoothly and transparently.
Responsibilities & Duties
Perform full-cycle bookkeeping for multiple entities.
Manage and reconcile accounts payable, receivable, bank accounts, and credit card transactions.
Post and review general ledger entries; ensure accuracy of financial data.
Maintain accounting records in line with
U.S. GAAP
and company policies.
Lead transition to
NetSuite
, including data migration and COA design.
Prepare monthly, quarterly, and annual financial statements.
Support tax filings and liaise with CPAs, auditors, and consultants.
Ensure compliance with local, state, and federal regulations.
Track cash flow, burn rate, and report KPIs to management.
Assist with budgeting, forecasting, and financial planning.
Establish consistent practices for multi-entity and global operations.
Maintain clean audit trails for internal and external audits.
Collaborate with CFO, founders, and cross-border accounting teams.
Qualifications
Bachelor’s degree in Accounting, Finance, or a related field (Master’s preferred).
Professional certification such as CPA, ACCA, or CMA preferred.
Proven experience as an Accountant, Bookkeeper, or in a similar role.
Hands-on experience with
Microsoft Dynamics
,
NetSuite
and/or
QuickBooks
.
Proficiency in Microsoft Excel and other MS Office tools.
Preferred Skills
Strong knowledge of accounting principles and financial regulations.
Excellent analytical and problem-solving skills.
High attention to detail and accuracy in work.
Strong organizational and time management abilities.
Ability to handle sensitive, confidential information with integrity.
Strong communication skills for collaborating with cross-functional teams.
Ability to work independently and meet strict deadlines.
Location: India
Job Overview:
As a Backend Software Engineer, you will be responsible for server-side web application logic. You will work hand in hand with frontend developers to integrate their work with the server-side logic, ensuring the development of robust and efficient systems.
Key Responsibilities:
Development and Design:
Develop high-quality software design and architecture. Design and implement efficient APIs for the front-end team.
Coding and Implementation:
Write clean, functional, and scalable code for the back-end of web applications. Implement and manage databases and applications.
Integration:
Integrate front-end elements with server-side logic. Coordinate with front-end developers to align server-side with client-side.
Optimization:
Optimize applications for speed, scalability, and security. Address and improve any technical issues.
Testing:
Collaborate with QA engineers to develop effective strategies and test plans. Write and execute testing scripts.
Maintenance and Upgrades:
Perform regular updates to improve system functionality and develop new features.
Requirements:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
At least 2-5 years of experience as a Backend Developer or similar role.
Technical Skills:
Proficiency in server-side languages such as Python with Django and Django Rest Framework. Experience with database technology like MySQL, Oracle, MongoDB, etc. Familiarity with front-end languages such as HTML, JavaScript, and CSS. Basic understanding of Data Structures and Algorithms (DSA)
Soft Skills:
Excellent problem-solving skills, a strong attention to detail, and the ability to work in a team-oriented environment. Good communication skills for coordinating with other teams.
Other:
Familiarity with Agile development methodologies.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Note:
The actual duties and responsibilities may vary depending on the department's needs and the evolution of the role.
Location: India
Role Overview
We are building a high-performance, multi-tenant OpenShift cluster on bare metal in our AI-optimized data center. Our goal is to offer
OpenShift as a Service
to private AI-focused clients who wish to host their compute-intensive workloads in a scalable, secure, and isolated environment.
We’re looking for a hands-on
Red Hat OpenShift Engineer
who can
design, architect, and implement this platform from scratch
using industry best practices. Once the cluster is built, this role will also lead the
migration of existing on-prem and Azure workloads to the new OpenShift environment
.
Key Responsibilities
Design, architect, and build
a multi-tenant OpenShift cluster on bare metal
Configure and maintain all aspects of the OpenShift platform for high availability, scalability, and security
Define and implement
networking, storage, ingress, monitoring, and logging
Develop detailed
architecture documents, blueprints, and SOPs
Lead and execute
migration of existing workloads
from on-premise and Azure environments to OpenShift
Ensure smooth onboarding for multiple AI-focused client tenants with isolated environments
Support DevOps team with
advanced Linux/OpenShift troubleshooting
Implement and enforce
RBAC, tenant isolation, resource quotas
, and compliance controls
Optimize performance for AI-heavy workloads running on GPU-enabled infrastructure
Own operational stability, platform upgrades, and monitoring
Required Skills & Experience
5+ years
of deep hands-on experience with Red Hat OpenShift and Kubernetes
Proven experience designing, building, and managing
bare metal OpenShift clusters
Solid understanding of
Linux internals
, container runtimes, networking, and troubleshooting
Experience with
application migration
from both
on-premise
and Azure environments into OpenShift
Strong experience with
multi-tenancy architecture
, including workload isolation and security
Familiarity with storage (CSI), networking (CNI), and service mesh implementations
Proficiency in
monitoring and observability tools
(e.g., Prometheus, Grafana, ELK)
Experience with
Infrastructure as Code
(Ansible, Terraform) and CI/CD automation
Strong documentation and communication skills
Certifications (Required)
Red Hat Certified Specialist in OpenShift Administration
Red Hat Certified Engineer (RHCE)
or equivalent Linux certification
Nice to Have
Familiarity with AI/ML compute environments (e.g., GPU workloads, NVIDIA operators)
Experience with hybrid cloud or edge computing models
Exposure to enterprise-grade security, compliance, and policy enforcement
Location: United States
Job Overview:
As a Red Hat Ansible Engineer, you will be responsible for designing, implementing, and managing the company's automated system configuration and deployment strategies using Red Hat's Ansible. You will work closely with system administrators, developers, and IT management to automate a wide range of tasks, from system setup and software deployment to network configuration and data management.
Responsibilities:
Automation Strategy Design & Implementation:
Design and implement an automation strategy for the organization's IT systems using Ansible. This includes writing Ansible playbooks, setting up Ansible Tower, and integrating Ansible with other tools and platforms.
Configuration Management:
Use Ansible to manage the configuration of servers, networks, and software across the organization. Ensure that all configurations meet the organization's standards and policies.
Software Deployment Automation
: Use Ansible to automate the deployment of software across various environments. Work closely with development teams to integrate Ansible into the software development and deployment lifecycle.
System Troubleshooting & Support:
Troubleshoot and resolve issues with the Ansible environment and automated tasks. Provide technical support to IT staff and users as needed.
Security & Compliance:
Ensure that the use of Ansible and the configurations it manages comply with the organization's security policies and any relevant regulations. Use Ansible to automate security-related tasks such as patch deployment and system hardening.
Documentation & Reporting:
Document all Ansible configurations, playbooks, and procedures. Prepare regular reports on system performance, availability, and compliance.
Training & Mentoring:
Train and mentor other IT staff in the use of Ansible and the principles of IT automation. Promote the use of automation across the organization.
Requirements:
Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Professional certifications such as Red Hat Certified Engineer (RHCE) or Red Hat Certified Specialist in Ansible Automation are highly desirable.
Experience:
At least 5 years of experience in IT, with at least 3 years of experience in managing Ansible environments.
Technical Skills:
Strong understanding of Ansible and its components, including playbooks, roles, and Ansible Tower. Familiarity with Linux system administration, shell scripting, networking, and security. Experience with other configuration management or IT automation tools is a plus.
Soft Skills:
Excellent problem-solving abilities, attention to detail, and communication skills. Ability to work independently and as part of a team.
Physical Requirements:
Depending on the specific role and location, this may involve working in a data center environment and handling heavy equipment.
Other:
Willingness to participate in an on-call rotation and to travel, as needed.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Location: Serbia
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: India
Job Overview
:
As a
Certified Public Accountant - Senior
at Uvation, you will play a pivotal role in maintaining financial integrity, ensuring compliance, and driving transparency across our operations. You’ll be responsible for core financial reporting, audits, tax compliance, and contributing to strategic financial planning. Collaborating across Uvation Entities, you’ll help support Uvation’s rapid growth and operational excellence.
Key Responsibilities
Prepare, review, and analyze financial statements and reports in accordance with US GAAP, IFRS, or other applicable standards.
Lead monthly, quarterly, and year-end close processes, including journal entries, account reconciliations, and variance analysis.
Support and coordinate internal and external audits; serve as point of contact for auditors and ensure timely and accurate submissions.
Manage tax compliance activities including federal, state, and local filings; support preparation of necessary documentation for tax filings.
Assist with budget preparation, forecasting, and cash flow monitoring.
Identify financial risks and inefficiencies; recommend cost-saving initiatives and process improvements.
Support the development, implementation, and monitoring of internal controls and accounting policies.
Collaborate with FP&A, operations, legal, and leadership to provide financial insight and support business initiatives.
Handle multi-entity and multi-currency transactions (as applicable).
Mentor and review the work of junior accounting staff and ensure best practices are followed.
Qualifications
Bachelor's degree in Accounting, Finance, or related field. Master’s degree preferred.
CPA certification is highly preferred.
10+ years of progressive accounting experience, with at least 8 years in a senior or supervisory capacity.
In-depth knowledge of GAAP, IFRS, financial reporting, and regulatory compliance.
Technical Skills
Proficient in ERP/accounting systems (e.g. MS Dynamics & Netsuite ) strong MS Excel skills required.
Familiarity with tools for budgeting, reporting, forecasting, and audit support.
Comfortable working with international and multi-currency accounting processes.
Strong analytical and financial modelling skills.
Soft Skills & Attributes
High ethical standards and ability to handle sensitive and confidential data.
Detail-oriented with strong organizational skills.
Effective communicator, capable of explaining complex financial topics to non-finance teams.
Proactive problem solver with a continuous improvement mindset.
Ability to manage multiple deadlines and competing priorities.
Team-oriented and collaborative across departments.
Bonus / Preferred
Experience in US tax filings, IRS compliance, or international tax matters.
Background in tech, SaaS, or startup environments; familiarity with global or multi-entity structures.
Exposure to automation, process improvement, or scripting in finance-related tasks.
Location: India
Job Overview:
As a Red Hat Ansible Engineer, you will be responsible for designing, implementing, and managing the company's automated system configuration and deployment strategies using Red Hat's Ansible. You will work closely with system administrators, developers, and IT management to automate a wide range of tasks, from system setup and software deployment to network configuration and data management.
Responsibilities:
Automation Strategy Design & Implementation:
Design and implement an automation strategy for the organization's IT systems using Ansible. This includes writing Ansible playbooks, setting up Ansible Tower, and integrating Ansible with other tools and platforms.
Configuration Management:
Use Ansible to manage the configuration of servers, networks, and software across the organization. Ensure that all configurations meet the organization's standards and policies.
Software Deployment Automation
: Use Ansible to automate the deployment of software across various environments. Work closely with development teams to integrate Ansible into the software development and deployment lifecycle.
System Troubleshooting & Support:
Troubleshoot and resolve issues with the Ansible environment and automated tasks. Provide technical support to IT staff and users as needed.
Security & Compliance:
Ensure that the use of Ansible and the configurations it manages comply with the organization's security policies and any relevant regulations. Use Ansible to automate security-related tasks such as patch deployment and system hardening.
Documentation & Reporting:
Document all Ansible configurations, playbooks, and procedures. Prepare regular reports on system performance, availability, and compliance.
Training & Mentoring:
Train and mentor other IT staff in the use of Ansible and the principles of IT automation. Promote the use of automation across the organization.
Requirements:
Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Professional certifications such as Red Hat Certified Engineer (RHCE) or Red Hat Certified Specialist in Ansible Automation are highly desirable.
Experience:
At least 5 years of experience in IT, with at least 3 years of experience in managing Ansible environments.
Technical Skills:
Strong understanding of Ansible and its components, including playbooks, roles, and Ansible Tower. Familiarity with Linux system administration, shell scripting, networking, and security. Experience with other configuration management or IT automation tools is a plus.
Soft Skills:
Excellent problem-solving abilities, attention to detail, and communication skills. Ability to work independently and as part of a team.
Physical Requirements:
Depending on the specific role and location, this may involve working in a data center environment and handling heavy equipment.
Other:
Willingness to participate in an on-call rotation and to travel, as needed.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Location: India
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: Poland
Job Overview
:
As a Digital Marketing Manager at Uvation, you will be pivotal in crafting and executing marketing strategies to drive growth and enhance market positioning in the competitive North American data center market. Your role will combine strategic marketing initiatives with hands-on content creation, public relations management, and digital marketing expertise to boost brand visibility, generate leads, and support sales efforts.
Key Responsibilities:
Marketing Strategy Development and Execution:
Develop and implement comprehensive marketing strategies tailored to the North American data center market.
Collaborate with sales and product teams to align marketing campaigns with business objectives and sales goals.
Lead Generation and Campaign Management:
Design and execute multi-channel marketing campaigns (digital, events, content) to generate qualified leads and support sales efforts.
Manage Google Ads campaigns, including keyword research, ad copy creation, and performance optimization.
Content Creation and Management:
Write, edit, and publish high-quality content such as articles, blog posts, case studies, and white papers.
Maintain an editorial calendar and ensure timely delivery of compelling content across various platforms.
Optimize content for user experience using CMS platforms and basic HTML/CSS.
Public Relations Strategy:
Develop and execute PR plans to enhance brand image and reputation.
Craft press releases, media pitches, and other PR materials to communicate company news and achievements.
Build and maintain relationships with media, journalists, and influencers to secure coverage.
Digital Marketing:
Oversee digital marketing efforts including SEO, SEM, email campaigns, and social media.
Utilize analytics tools (e.g., Google Analytics, SEMrush) to track performance, generate insights, and optimize strategies.
Social Media Marketing Analysis & Research:
Conduct analysis and research on social media marketing trends, audience engagement, and campaign performance specifically for the North American market.
Develop and implement social media strategies to enhance brand presence and engagement across platforms like LinkedIn, Twitter, Facebook, and Instagram.
Use social media analytics tools (e.g., Facebook Insights, Twitter Analytics, LinkedIn Analytics) to track metrics and adjust strategies accordingly.
Market Research and Competitive Analysis:
Conduct market research and analyze market trends to identify opportunities for business growth in the North American data center market.
Analyze customer behavior, preferences, and purchasing patterns to inform marketing strategies and campaigns.
Develop and implement data-driven marketing strategies to drive business growth.
Collaborate with the marketing team to develop effective marketing campaigns.
Measure and analyze the performance of marketing campaigns and make recommendations for optimization.
Stay up-to-date with industry trends and best practices in marketing analytics.
Prepare detailed reports and present findings to key stakeholders.
Brand Awareness and Thought Leadership:
Develop initiatives to enhance brand visibility and establish thought leadership.
Coordinate PR efforts and secure speaking engagements to amplify brand presence.
Collaboration and Communication:
Work closely with cross-functional teams (sales, product development, customer support) to ensure cohesive marketing strategies.
Communicate with stakeholders to align marketing initiatives with business priorities.
Reporting and Budget Management:
Manage marketing budgets effectively to maximize ROI and cost-effectiveness.
Prepare regular reports on marketing activities, performance metrics, and outcomes for senior management.
Required Skills and Qualifications:
Education:
Bachelor’s degree in Marketing, Business Administration, Communications, Journalism, or related field. MBA or master’s degree preferred.
Experience:
5+ years in marketing with a focus on B2B technology or data center solutions. Proven experience in lead generation and revenue growth.
Technical Skills:
Proficiency in Google Ads, Google Merchant Center, Google Tag Manager,, social media marketing tools , analytics platforms (e.g., Google Analytics), and content management systems (e.g., WordPress, Magento). Basic understanding of HTML/CSS.
Market Research:
Proven experience conducting market research and competitive analysis specifically for the North American market. Ability to analyze market trends, customer behavior, and purchasing patterns to develop data-driven strategies.
Social Media Marketing:
Expertise in social media strategy, content creation, and analysis, including using social media analytics tools to drive engagement and optimize performance.
Soft Skills:
Excellent written and verbal communication skills, analytical thinking, project management abilities, and the capability to thrive in a fast-paced environment.
Additional Skills:
Strong portfolio of published work and demonstrated ability to create engaging content and execute effective PR campaigns.
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.