Quality Assurance Engineer - Java, C++, other OOs
Our client, located in Newark, New Jersey, is seeking a Quality Assurance Engineer. Candidates must have a solid grounding in Computer Science fundamentals based on a BS or MS degree in Computer Science or related field. Excellent Object-Oriented analysis and design skills are expected. Main Duties: * Possess a mastery of tools of the trade including any of the modern programming languages such as Java * Utilize experience with Java / J2EE, Apache Tomcat, Hibernate, JavaScript, JQuery, HTML, and CSS * Utilize your deep specialized domain knowledge in building and architecting scalable and distributed systems and adoption of engineering best practices - programming techniques, algorithms, design patterns, and Agile Development and Frameworks * Utilize expert knowledge in performance and scalability of enterprise system architecture * Be able to thrive in an ambiguous environment where change is the only constant * Be a team player with high energy * Excellence in technical communication with technical and non-technical cohorts is expected * Utilize strong analytical skills and be an 'out-of-the-box' thinker The successful applicant will possess the following requirements (items are required unless noted otherwise): * A Bachelor's degree (or higher) in Computer Science or related field * Minimum 4-7 years of software testing experience * Experience in testing of distributed / scalable systems and high-volume transaction applications and services * Experience in QA Methodologies with the ability to understand technical specifications and analyze log files * Experience in designing and building test tools and systems * Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations * Demonstrated ability to identify real-world user problems and contribute to the technology solutions to solve them * Experience in communicating with users, other technical teams, and management to collect requirements as well as be able to describe software product features and technical designs * Experience working with RDBMS including MySQL or Oracle * You must exhibit strong leadership qualities including excellent judgment and relentlessly high standards * Be able to dive deep and remain in touch with business details, drive innovation in your teams, invoke passion in others, can 'think big', and deliver results * Experience with scripting languages plus (Perl / Ruby / Python, JavaScript, etc.) will be a plus * Experience in Java, SQL, C++, Perl, data structures, complex algorithms, UNIX / Linux and Test-Driven Development will be a plus * The ability to write and maintain extensive test strategies, plans, cases, and scripts is expected * In-depth understanding of formal software development processes and procedures * Must have testing experience with Web, XML, SOA, client-server, HTML, SQL, Oracle, MySQL, Linux / UNIX - Shell, Java, Perl, Ruby, and Python * Must be able to thrive in an ambiguous environment
|
Newark, NJ
|
Expired |
CJ Johnson
Copywriter
View profile
Michael Chase
Virtual Assistant
View profile
Colette Davis
Business Consultant
View profile
Ibolya Szebeni
3D Modeling Designer
View profile
Related projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."