CCBill forms part of CWIE LLC based in Phoenix Arizona, under which there are two main companies, CCBill and Phoenix NAP.
CCBill handles online payment processing services and affiliate marketing solutions while PhoenixNAP offers a state of the art Data Centre, Secured Cloud Services, Secured Servers and Colocation. We’ve been operating in the USA since 1993 and have offices in Malta, Amsterdam and Novi Sad, Serbia.
We operate out of datacenters in Phoenix, Ashburn, Atlanta and Amsterdam with more than 1000 network devices and maintain 5000 servers across all locations and deployment of 100,000+ in systems over the last 3 years. Our enterprise systems and infrastructure spread across 3 locations to ensure high availability, disaster recovery and redundancy. We comply strictly within PCI DSS standards and are accredited twice yearly.
One of the great things about working with our company, besides the enterprise level systems, is the ability to use the latest cutting edge technologies and work alongside a talented, creative and professional team.
The Software Developer in Test will be responsible for enhancing and maintaining our automated test framework. Experience with developing custom applications for internal use is essential. Applicant should be familiar with testing methodology and software development lifecycle.
The ideal candidate is a Software QA Engineer with development experience or a Software Engineer with a QA background. This is a development position, not a testing position.
Key Job Responsibilities:
Minimum (Necessary) Qualifications:
BSCS or related degree or equivalent field experience.
Minimum 2+ years in a software development role.
Advanced programming skills using Java or other object oriented languages.
Experience with configuring and maintaining continuous integration tools [such as Jenkins] for automation executions.
Understanding of test automation concepts.
Experience with Test automation as well as Manual Testing.
Practical working knowledge of software testing methodology and Quality Assurance fundamentals.
Understanding of programming concepts and best practices.
Excellent oral and written communication skills.
Ability to work in a fast paced environment.
Ability to work independently with minimal supervision.
Ability to be self-motivated and exhibit a high degree of professionalism.
Ability to communicate effectively with all levels of employees/management.
Demonstrated ability to handle high levels of stress.
Ability to stay focused on the task at hand, ensuring that timelines are met and operations are not adversely impacted.
Strong problem solving abilities and tenacity to take each performance issue as far as possible, often to the point of being able to suggest a fix.
Experience with at least one scripting language.
Experience using an IDE, such as Eclipse or Visual Studio.
Experience using Linux/Unix/Windows OS.
Expert at troubleshooting and diagnosing system issues.
A high degree of flexibility and creativity.
Ability to work in and embrace a team environment.
Perl, PHP, and/or C/C++ knowledge.
GIT, BitBucket knowledge.
Apache and/or Tomcat experience.
Experience designing white box test cases.
Ability to document performance data.
Experience with the Selenium API.
What we offer:
In addition we offer competitive salary packages and great benefits that include:
Fruit, coffee, tea, water and soft drinks… all on the house!
Bright, colorful offices with a view in Novi Sad city center
The ability to work with the latest cutting edge technologies
All benefits paid pursuant to relevant Serbian laws
Games room facility
Flexible working hours
If you are interested in this position, please send a covering letter and CV in English!