Careers

Open Positions

Job Description

  • Presenting / Selling software services through calls/emails, Excellent communication skills, Knowledge of Software (IT) Services Industry
  • Proven ability to identify, shape and convert business opportunities in line with AFour Tech’s portfolio targets
  • Proven capability to develop and manage sales opportunities from beginning to end including qualification, proposal, final selection, due diligence, and closing
  • Should have worked with software services companies selling IT solutions/software services in various geographies.
  • Well-developed network of contacts in client companies.
  • Aggressive go-getter with excellent client relationship skills.
  • Must possess excellent people/communication/presentation skills with high energy levels

Candidate Profile

  • Identify prospects/customers through Lead generation
  • Own and conduct call campaigns for USA / Canada based prospects
  • Plan and conduct email campaigns for USA / Canada based prospects
  • Pro-active prospecting via cold calls, emails, LinkedIn (and other tools), industry conferences as primary sales channels.
  • Responsible for new business development, identifying, processing and closing new sales opportunities within the US geography with emphasis on the Pacific Northwest.
  • Positioning and selling software engineering services (Independent Testing, Software development, and DevOps services) to Product companies
  • Provide inputs to the marketing team for changes to marketing collaterals and AFour website.
  • You will provide a periodic status report to Head of Sales, USA

Mode of Employment: Full-time employment / Contract / C2H

Location: Bavdhan, Pune

Technical Skills

  • 1+ year Azure Platform experience with Node (without using Kubernetes) on Windows box is a must.
  • Expert in deployment on Azure using VSTS -> VSO or Azure DevOps is a must.
  • Strong experience in CI/CD is a must.
  • At least 6 months Java Script experience is extremely important / is a must.
  • Troubleshooting and debugging BVT failures. Also, figuring out mitigation of these failures. [An example of a unique failure and a quirky thing with Azure and Node -> Network card not working. Calls getting routed to third party.] is a must.
  • Once failures occur, figuring out the fastest way to get up and running, by reviewing logs and exceptions in the logs is a must.
  • Back end jobs, Data Analysis is a must.
  • Cron jobs on Linux is good to have.

Candidate profile

  • Developing new user-facing features using latest technologies
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Develop Components and unit test the same.
  • Design Solutions and suggest technology choices for clients.
  • Own the implementation of the solution and deliver in designated timelines.
  • Interface with customer for requirement gathering, analysis and technology discussions.
  • Perform Code Reviews of the team members and mentor the team on technology best practices.
  • Evaluate new technologies, frameworks and conduct POCs.
  • We promote a DevOps culture, so you will need to look beyond pure programming and get involved with the deployment and operation of the code we build.
  • Provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Must Have

  • Hands-on experience on Mobile automation with Appium on iOS and Android.
  • API testing.
  • Web Automation testing using Selenium.
  • Lead level experience.
  • 3+ years of experience in working with Java
  • Experience in working with TestNg, Junit, Maven, Git.
  • 4+ years of experience in automation.

Good to have

  • Experience with Perfecto, Saucelabs, AWS device farm.
  • Touch with core technology skills such as RDBMS(SQL) is good to have.
  • Experience in CI/CD tools like Jenkins is good to have.
  • Excellent attention to detail.
  • Work independently or with minimal supervision.
  • Knowledge of telecommunications/ healthcare/ e commerce domain is good to have.
  • Knowledge of cloud /mobility and virtualization is good to have.
  • Good English communication (Written as well as Verbal).

Candidate profile

  • Should have contributed to software testing cycles independently as a test lead.
  • Should be able to interact with offshore/ remote customers
  • Deliver test strategies
  • Manually test critical features
  • Automation of test cases
  • Customer communications and status updates
  • Mentor teams

Location: Pune, India.

Technical Skills

  • Analyze the product requirements and prepare Test Plan.
  • Participate in the test planning and product planning processes – typically for products in Storage
  • Prepare & execute test cases based on Functional specifications.
  • Automate tests using Python
  • Bug reporting and bug verification.
  • Defect Management (Tracking and Reporting).
  • Prepare & Share Status Report as applicable.
  • Sets up storage cluster QA environments on Linux using hypervisors like VMware ESX
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Candidate profile

  • Relevant experience in manual & automation testing (3+ yrs) preferably with Storage Domain knowledge
  • Should have good testing concepts like SDLC, STLC and different type of testing.
  • Hands on experience in Linux
  • Hands on exp in manual testing & automation (Python)
  • Candidates with good exposure on Storage technologies (preferably NAS)
  • Should have an experience in Virtualization – VmWare
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Basic knowledge of networking in Linux
  • Knowledge of bug tracking software like JIRA.

Location: Pune, India.

Technical Skills

  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • 5 – 10 years of work experience as UX Designer.
  • Comprehensive portfolio of design projects.
  • Experience in designing complex solutions for complete digital environments.
  • Experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • Strong communication skills to collaborate with various stakeholders.
  • Up-to-date knowledge of design software applications like Adobe Creative Cloud, Sketch, Invision.
  • Knowledge of HTML/CSS is an added advantage

Responsibilities

  •  Gathering and evaluating user requirements, in collaboration with different stakeholders.
  • Translating concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.
  • Designing graphic user interface elements that address both user and business goal.
  • Designing UI mockups and prototypes along with strong graphic elements.
  • Adhere to style standards on fonts, colors and images.
  • Take a user-centered design approach and rapidly test and iterate your designs.
  • Take up initiatives to work on and deliver solutions to business goals.

Location: Pune, India.

Must Have

  • Strong proficiency in Web and Mobile web functional testing.
  • Experience in web compatibility testing.
  • Automation:
  • 2+ years of experience in test automation.
  • Good coding skills in in JavaScript.
  • Experience in using node.js.
  • Experience in working with automation frameworks like Nightwatch, Protractor, Jasmine, Mocha, Chai.
  • Experience in using web automation libraries like WebdriverIO, WebdriverJS.
  • Experience in configuring and using CI/CD tools like Jenkins.
  • Experience in using build and dependency mgmt. tools like npm, composer.
  • Ability to understand business requirements and translate them into technical requirements
  • Good communication skills.
  • Good team player
  • Good problem-solving skills and attention to detail.

Good to Have

  • Experience in Ruby / GO will have added value.
  • Knowledge of Mobile App testing.
  • Hands on skills with Dev Ops tools/processes
  • API testing skills

Candidate Profile

  • Participate in customer discussions for requirement gathering, analysis and technology discussions.
  • Translate requirements into testcases
  •  Test case enumeration
  •  Test case execution and reporting
  •  Logging issues with proper details.
  •  Test current products, identifying defects and areas of improvements.
  •  Suggest solutions to identified product issues.
  •  Interact with product owners to provide updates on product quality status and metrics, provide timely status updates and raise flags as needed.
  • Up skill and learn new technology as per the project demands.

Location: Pune, India.

Technical Skills

  •  Relevant experience in manual & automation testing (2+ yrs)
  • Should have good testing concepts like SDLC, STLC and different type of testing.
  • Hands on experience in manual testing & automation (Java Selenium)
  •  Good to have experience of automation for payment gateway APIs
  •  Good to have experience of iOS app testing on iPad
  •  APM
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Knowledge of bug tracking software like JIRA.

Candidate profile

  • Analyze the product requirements and prepare Test Plan.
  • Prepare & execute test cases based on Functional specifications.
  • Automate tests using Java
  • Bug reporting and bug verification.
  • Defect Management (Tracking and Reporting).
  • Prepare & Share Status Reports, MOM as applicable.
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Location: Pune, India.

Must Have

  • Possesses hands-on knowledge of Web application Security VAPT.
  • Knowledge on Network Security domain.
  • Possesses knowledge on OWASP Top 10 best practices.
  • Possesses strong hands-on knowledge of Linux and security configurations – CIS for Linux.
  • In depth knowledge of networking protocols like TCP/IP , DNS.
  • Possesses working knowledge of network sniffing tools like tcpdump, Wireshark, nmap.
  • Good written and verbal communication skills.
  • Competent enough to be positioned to customers for interviews.
  • Good attitude and team player.
  • Ability to quickly grasp new technologies.
  • Ability to troubleshoot issues and isolate the cause of the issue if possible.

Good to have

  • Possesses strong hands-on knowledge on security tools like Kali, Burp, Zap proxy, OpenVAS, SonarQube.
  • Good hands on expertise in Python.

Responsibilities

  • Design security test strategy for given application
  • Design security test cases
  • Execute security test cases and identify vulnerability
  • Prepare security testing report
  • Work on other functional as well as non functional testing activities in order to improve product quality
  • Proactively communicates status and risks.
  • Conducts technology trainings and mentors juniors.

Location: Pune, India.

Must Have

  • Cloud Ops experience with one of the clouds (Azure / AWS / OpenStack)
  • Strong experience in CI/CD
  • Excellent hands-on skills and experience with Windows / Linux OS
  • Once failures occur, figuring out the fastest way to get up and running, by reviewing logs and exceptions in the logs.
  • Back end jobs, Data Analysis

Good to have

  • Python programming
  • Linux Shell / Powershell scripting
  • 1+ year Azure Platform experience with Node (without using Kubernetes) on Windows box.
  • Expert in deployment on Azure using VSTS -> VSO or Azure DevOps.
  • Java Script experience
  • Troubleshooting and debugging BVT failures. Also, figuring out mitigation of these failures. [An example of a unique failure and a quirky thing with Azure and Node -> Network card not working. Calls getting routed to third party.
  • Cron jobs on Linux is good to have.

Candidate profile

Designing of CI / CD pipeline and implementing it

Preparing Infrastructure Provisioning solution and implementing it

Preparing application configuration management solution and implementing it

Writing software tools / systems to provide required DevOps solution

Designing Solutions and suggest technology choices for clients.

Owning the implementation of the solution and delivering in designated timelines.

Interfacing with customer for requirement gathering, analysis and technology discussions.

Help the team in implementing technology best practices.

Evaluate new technologies, frameworks and conduct POCs.

Provide timely status updates and raise flags as needed.

Work as a part of team as well as independently with the customer.

Up skill and learn new technology as per the project demands.

Location: Pune, India.

Must Have

  • Good experience with C#.NET / ASP.NET MVC / Web API / ASP.NET Core, LINQ
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Good experience with Git
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Design and build advanced web / cloud / bigdata / analytics application
  • Build and publish applications to staging / production environment
  • Excellent programming skills
  • Excellent debugging / troubleshooting skills
  • Excellent team player skills
  • Excellent communication skills
  • Competent enough to be positioned to customers for interviews
  • Ability to convert requirements into feature / components and implement them

Good to have

  • Experience with Azure stack
  • UI & UX experience is a plus.
  • Experience with Auzre DevOps
  • Experience with SQL / NoSQL is a plus
  • Experience of front end technologies (AngularJS / ReactJS) is a plus
  • Good exposure working on Windows PowerShell.

Candidate profile

  • Write modular code
  • Write readable code
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles)
  • Debug complex code issues and provide fixes in timely manner
  • Master new technologies in timely manner and apply on projects
  • Write good unit test cases to ensure robustness and maturity of undering code / functionality
  • Ensure excellent code coverage through automated unit / API / UI test cases
  • Contribute in customer calls
  • Participate in Scrums
  • Send individual DSR
  • Competent enough to be positioned to customers for interviews
  • Learn and Apply DevOps concepts for reliable software engineering
  • Provide value addition to the project / services offered to the customer
  • Work Independently and make progress by being resourceful
  • Identify areas of IP building and try to implement those
  • Participate in continious improvement activities in the organization

Location: Pune, India.

Must Have

  • Automation: 3+ years of experience in test automation development
  • Good coding / scripting skills in in Java / .Net / Python / Ruby / Javascript
  • Experience in web automation Selenium bindings.
  • Experience of API Test automation for REST based APIS.
  • Experience in designing and implementing cross platform automation frameworks using opensource automation tools and frameworks.
  • Ability to understand business requirements and translate them into technical requirements
  • Strong proficiency in Web, API, Mobile functional testing.
  • Good communication skills.
  • Good team player
  • Good problem-solving skills and attention to detail.
  • Excellent troubleshooting skills

Good to have

  • Experience in Postman will have added value.
  • Experience in Usability / Accessibility testing for web
  • Performance testing of APIs, web and mobile applications
  • Security testing of web and mobile applications
  • Hands on skills with Dev Ops tools/processes
  • Experience in using BrowserStack mobile / Saucelabs for automation.
  • Experience in configuring and using CI/CD tools like Jenkins.
  • Experience in mobile app test automation using open source and optionally commercial test automation tools.
  • Experience in web compatibility testing.
  • Good hands on Linux/Windows platforms.
  • Good to have experience in ROBOT framework
  • Good to have Virtualization experience (any of VMWare, KVM, Openstack or RHEV will do).
  • Good to have experience with any of the clouds, AWS, Openstack, etc
  • Good to have storage knowledge in backup/recovery, NAS, SAN(optional)

Candidate profile

  • Write modular code.
  • Write readable code.
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles).
  • Debug complex code issues and provide fixes in timely manner.
  • Master new technologies in timely manner and apply on projects.
  • Write good unit / functional test cases, automated test cases to ensure robustness and maturity of underlying code / functionality.
  • Ensure excellent code coverage through automated unit / API / UI test cases.
  • Contribute to functional as well as non functional testing in order to improve quality of the product.
  • Contribute in customer calls.
  • Participate in Scrums.
  • Send individual DSR.
  • Competent enough to be positioned to customers for interviews.
  • Learn and Apply DevOps concepts for reliable software engineering.
  • Provide value addition to the project / services offered to the customer.
  • Work Independently and make progress by being resourceful.
  • Identify areas of IP building and try to implement those.
  • Participate in continuous improvement activities in the organization.

Must Have

  •  Strong proficiency in Mobile functional testing for Android and iOS platforms.
  • Experience in Usability testing for mobile devices.
  • Experience in mobile device fragmentations testing.
  • Hands on in using Android Studio tools like adb, ddms, monitor.
  • Hands on in using Xcode for getting iOS device logs, performance metrics.
  • Knowledge of using tools like Testflight, AVD (Android virtual Device)
  • Experience in testing Mobile WebApps, Hybrid and Native apps.
  • Knowledge of API.
    • Automation:
    • 3+ years of experience in test automation.
    • 2+ years of experience in automation with Appium / Robotium / XCUITest for iOS and Android devices.
    • Good coding skills in at-least one Java / Python / JavaScript / C#
    • Experience in working with automation frameworks like TestNG, [X]Unit, Nightwatch, Pytext, Nose, etc.
    • Experience in configuring and using CI/CD tools like Jenkins.
    • Experience in using build and dependency mgmt. tools like ant / maven / gradle.
  • Knowledge of apk / ipa signing with respect to automation.
  • Experience in designing and implementing cross platform automation frameworks using opensource automation tools and libraries.
  • Ability to understand business requirements and translate them into technical requirements
  • Good communication skills.
  • Good team player
  • Good problem-solving skills and attention to detail.

Good to have

  • Knowledge of Mobile device accessibility testing.
  • Knowledge of Mobile performance testing.
  • Hands on skills with Dev Ops tools/processes
  • Web testing skills, API testing skills
  • Experience in using Perfecto mobile / Saucelabs for automation.

Candidate profile

  • Participate in customer discussions for requirement gathering, analysis and technology discussions.
  • Translate requirements into testcases
  • Test case enumeration
  • Test case execution and reporting
  • Logging issues with proper details.
  • Test current products, identifying defects and areas of improvements.
  • Suggest solutions to identified product issues.
  • Plan, create and manage the overall Quality Assurance activities.
  • Collaborate with the Product Development team to ensure consistent project execution.
  • Interact with product owners to provide updates on product quality status and metrics, provide timely status updates and raise flags as needed.
  • Prepare and track product quality metrics with an aim of continuous improvements.
  • Evaluate new technologies, tools and conduct POCs.
  • Up skill and learn new technology as per the project demands.

Must Have

  • Automation: 3+ years of experience in test automation development
  • Good coding / scripting skills in in Java / .Net / Python / Ruby / Javascript
  • Experience in web automation Selenium bindings.
  • Experience of API Test automation for REST based APIS.
  • Experience in designing and implementing cross platform automation frameworks using opensource automation tools and frameworks.
  • Ability to understand business requirements and translate them into technical requirements
  • Strong proficiency in Web, API, Mobile functional testing.
  • Good communication skills.
  • Good team player
  • Good problem-solving skills and attention to detail.

Good to have

  • Experience in Postman will have added value.
  • Experience in Usability / Accessibility testing for web
  • Performance testing of APIs, web and mobile applications
  • Security testing of web and mobile applications
  • Hands on skills with Dev Ops tools/processes
  • Experience in using BrowserStack mobile / Saucelabs for automation.
  • Experience in configuring and using CI/CD tools like Jenkins.
  • Experience in mobile app test automation using open source and optionally commercial test automation tools.
  • Experience in web compatibility testing.

Candidate profile

  • Write modular code.
  • Write readable code.
  • Apply best industry practices while writing the code (Build well organized, modular, optimized and documented source code using SOLID principles).
  • Debug complex code issues and provide fixes in timely manner.
  • Master new technologies in timely manner and apply on projects.
  • Write good unit / functional test cases, automated test cases to ensure robustness and maturity of underlying code / functionality.
  • Ensure excellent code coverage through automated unit / API / UI test cases.
  • Contribute to functional as well as non functional testing in order to improve quality of the product.
  • Contribute in customer calls.
  • Participate in Scrums.
  • Send individual DSR.
  • Competent enough to be positioned to customers for interviews.
  • Learn and Apply DevOps concepts for reliable software engineering.

Technical Skills

  • Relevant experience in manual & automation testing (2+ yrs)
  • Should have good testing concepts like SDLC, STLC and different type of testing.
  • Hands on experience in Linux
  • Candidate should possess strong windows and Hyper-V knowledge
  • Hands on exp in manual testing & automation (Python/Java)
    • Good hands on knowledge on storage or Disaster recovery technologies
    • Sets up test environments on Linux using hypervisors like VMware ESX
  • Should be strong in troubleshooting issues
  • Quick learner, innovative and ready to take responsibilities.
  • Basic knowledge of networking in Linux
  • Knowledge of bug tracking software like JIRA.

Candidate profile

  • Analyze the product requirements and prepare Test Plan.
  • Participate in the test planning and product planning processes typically for products in Storage
  • Prepare & execute test cases based on Functional specifications.
  • Automate tests using Python/Java
  • Bug reporting and bug verification.
  • Defect Management (Tracking and Reporting).
  • Prepare & Share Status Report as applicable.
  • Troubleshoot problems by debugging software solutions to identify the root cause of issues.

Location: Pune, India.

Must Have

  • Linux / Windows operating system skills.
  • Open Stack – at least 1 year of experience in the same.
  • Virtualization on Exsi / Hyper-V / KVM.
  • Cloud Services : one of these services : AWS, Azure, Google Cloud.
  • Good written / verbal communication in English.

Good to have

  • Network management
  • Firewall management like Fortigate, Sophos etc.

Responsibilities

  • IT Infrastrucuture Mgmt : – Open Stack
  • Managing Openstack environment
  • Creating instances
  • Backup & Restore of data/instances
  • Openstack inventory updation
  • Managing Storage
  • Openstack instance follow up with users
  • Providing VMs over ESXI server and OpenStack environment as per the user requirement.
  • IT Infrastructure Management [Other IT Services]
  • Managing Monitoring Tool
  • Backup of AWS instances
  • Manage Git, Redmine and Test link server as per user requirement
  • Keep updated track of server inventory
  • Managing AD, DHCP, DNS, EPS, WSUS servers.
  • Monthly Dashboard / IT Reports
  • IT Audits & Closures of IT findings
  • IT Service Management
  • Ensuring SLA based IT ticket closure & response to Email
  • Automation – Setting up alerting mechanism and other task that IT team performs
  • Cost optimization

Submit your resume to: talentteam@afourtech.com (Please mention: Expected Role, Areas of Interest, Years of Experience)

 

FEW REASONS TO BE PART OF OUR JOURNEY

EMPOWERMENT We don’t believe in layers of management or red tape. Work with smart people, make a case for what you think makes sense, and just do it.
DISRUPTION Simply doing the same thing other companies do, but better, faster, or cheaper is boring for us. Let’s build something new. Let’s change how things work.
PASSION Invest in yourself and take time out to research best practices in your field. We love to support people that believe in themselves and aim to be the best in their field, globally.
OPENNESS Interact with top management as you see fit. Help develop the company with your ideas and your feedback on the culture, strategy, team, or anything else.

PERKS & BENEFITS

 

Flexible Working Hours

 

 

Outings & Picnics

 

 

Sports

 

 

Parties & Celebration

 

Casual Dress Code

 

Accidental Insurance Policy

 

CSR Activities

Innovative Training Activities