The document describes a job posting for a quality assurance engineer. The ideal candidate has 3 years of experience testing web applications, knowledge of Linux/Unix and programming languages like C/C++/Java/PHP. They enjoy automating tests using Selenium and scripting tools like SHELL and PERL. Responsibilities include test case preparation, execution, maintaining test environments, and assisting with requirements and daily standups. Strong time management and the ability to work independently are also emphasized.
Code retreat @AgileWorks Bucharest 7 September 2013Adi Bolboaca
Slides for a coderetreat I facilitated in Buchaers in the AgileWorks community. The problem is poker and the sessions are quite different than the usual ones.
From Wonder Woman to Avengers: the team rescues the heroesAdriana Nitescu
Companies usually invest everything on a single providential person to conduct a project. Despite the failures at long term, they are keeping this method because it guarantees the success at short term.
Only a team as a whole can succeed at long term and we are gonna see how with cats and code.
Pair programming and TDD well practiced, allow us to have refactorable code so that all new ideas are easily integrated. The transfer of knowledge in the team is fluid, natural and continuous, good ideas and methods mutually enrich each other.
When practicing the two together, your team will be composed of people having each a very important place and contributing at their best for the long term project success.
-
Les entreprises misent souvent sur une personne providentielle qui à elle seule porte un projet. Malgré les échecs à long terme elles gardent cette approche, car elle garantit l'avancement rapide à court terme.
Seul une équipe entière peut faire réussir un projet sur le long terme et nous allons voir comment avec des chats et du code.
Le pair programming et le TDD bien pratiqués permettent d'avoir du code refactorable et d'intégrer facilement tout nouveau point de vue. Le code devient malléable, le transfert de compétences est fluide, naturel et continu, les bonnes idées et pratiques s'enrichissent mutuellement.
En pratiquant les deux ensemble, vous permettez la cohésion d'une équipe ou chacun a une place importante et contribue au maximum pour la réussite d'un projet à long terme.
Code retreat @AgileWorks Bucharest 7 September 2013Adi Bolboaca
Slides for a coderetreat I facilitated in Buchaers in the AgileWorks community. The problem is poker and the sessions are quite different than the usual ones.
From Wonder Woman to Avengers: the team rescues the heroesAdriana Nitescu
Companies usually invest everything on a single providential person to conduct a project. Despite the failures at long term, they are keeping this method because it guarantees the success at short term.
Only a team as a whole can succeed at long term and we are gonna see how with cats and code.
Pair programming and TDD well practiced, allow us to have refactorable code so that all new ideas are easily integrated. The transfer of knowledge in the team is fluid, natural and continuous, good ideas and methods mutually enrich each other.
When practicing the two together, your team will be composed of people having each a very important place and contributing at their best for the long term project success.
-
Les entreprises misent souvent sur une personne providentielle qui à elle seule porte un projet. Malgré les échecs à long terme elles gardent cette approche, car elle garantit l'avancement rapide à court terme.
Seul une équipe entière peut faire réussir un projet sur le long terme et nous allons voir comment avec des chats et du code.
Le pair programming et le TDD bien pratiqués permettent d'avoir du code refactorable et d'intégrer facilement tout nouveau point de vue. Le code devient malléable, le transfert de compétences est fluide, naturel et continu, les bonnes idées et pratiques s'enrichissent mutuellement.
En pratiquant les deux ensemble, vous permettez la cohésion d'une équipe ou chacun a une place importante et contribue au maximum pour la réussite d'un projet à long terme.
Quality Assurance is of Tremendous Importance in Pharma and Health care sector.
A brief of that is try to explain here..
A Trust of the Customer on Product is solely based on the Effective QA
I gave this talk October 27, 2016 at ReactiveConf in Bratislava, Slovakia. Video of presentation can be found here: https://youtu.be/N9RbcP4iY90?t=48m18s
Testing is the essential bedrock of software, and we can all agree it's a must have. There are many testing tools for the front end, but most (if not all) suffer from some crippling problems. We’ll explore these problems and the solutions Cypress.io offers to take the pain out of testing.
To learn more about Cypress.io visit https://www.cypress.io/
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor allstages of software development to identify and resolve system malfunctions to meet quality standards.
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor allstages of software development to identify and resolve system malfunctions to meet quality standards.
There are many types of automatic tests, testing tools, libraries and approaches.
Automatic tests can save you a lot of stress but can also became a kind of a nightmare.
This presentation is an overview of what's available and how to use and not to use them to make them really useful.
Examples taken from PHP world. You might be surprised how many tools is available.
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
How to Deliver the Right Software (Specification by example)Asier Barrenetxea
Talk about Specification by Example. What's the problems it tries to tackle and how to solve them.
I gave this talk at findmypast.com on a "lunch and learn" weekly meeting for the company.
This is a new version of my previous presentation about "Specification by example"
http://www.slideshare.net/AsierBarrenetxea1/specification-by-example-33594438
In the past two decades, the software testing industry has been flooded with open source frameworks, including a few at the top such as Selenium that has popularized its adoption. Gartner has recognized that QA teams are increasingly using open source tools and frameworks, and even created an Open source-based testing acceleration use case to highlight the importance of the tools.
QA managers are increasingly asking themselves if they should be leveraging open source tools and validating commercial tools against free, community-based open source options. Although the technical functionality may address the same user needs, it is important to understand the differences between open source and commercial tooling and the advantages and use cases where both can be leveraged to optimize an organization’s testing team’s talent, test approach, and tooling.
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdfpCloudy
With millions of websites being developed every day, it becomes challenging to test them on different browsers. And more importantly not all of them survive.
Quality Assurance is of Tremendous Importance in Pharma and Health care sector.
A brief of that is try to explain here..
A Trust of the Customer on Product is solely based on the Effective QA
I gave this talk October 27, 2016 at ReactiveConf in Bratislava, Slovakia. Video of presentation can be found here: https://youtu.be/N9RbcP4iY90?t=48m18s
Testing is the essential bedrock of software, and we can all agree it's a must have. There are many testing tools for the front end, but most (if not all) suffer from some crippling problems. We’ll explore these problems and the solutions Cypress.io offers to take the pain out of testing.
To learn more about Cypress.io visit https://www.cypress.io/
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor allstages of software development to identify and resolve system malfunctions to meet quality standards.
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor allstages of software development to identify and resolve system malfunctions to meet quality standards.
There are many types of automatic tests, testing tools, libraries and approaches.
Automatic tests can save you a lot of stress but can also became a kind of a nightmare.
This presentation is an overview of what's available and how to use and not to use them to make them really useful.
Examples taken from PHP world. You might be surprised how many tools is available.
Trawex is looking for a high‐energy Test Engineer/ a Quality Assurance (QA) Specialist to develop and execute exploratory, manual and automated tests to ensure product quality. The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
How to Deliver the Right Software (Specification by example)Asier Barrenetxea
Talk about Specification by Example. What's the problems it tries to tackle and how to solve them.
I gave this talk at findmypast.com on a "lunch and learn" weekly meeting for the company.
This is a new version of my previous presentation about "Specification by example"
http://www.slideshare.net/AsierBarrenetxea1/specification-by-example-33594438
In the past two decades, the software testing industry has been flooded with open source frameworks, including a few at the top such as Selenium that has popularized its adoption. Gartner has recognized that QA teams are increasingly using open source tools and frameworks, and even created an Open source-based testing acceleration use case to highlight the importance of the tools.
QA managers are increasingly asking themselves if they should be leveraging open source tools and validating commercial tools against free, community-based open source options. Although the technical functionality may address the same user needs, it is important to understand the differences between open source and commercial tooling and the advantages and use cases where both can be leveraged to optimize an organization’s testing team’s talent, test approach, and tooling.
Tips To Enhance Your Cross Browser Testing With Minimal Effort.pdfpCloudy
With millions of websites being developed every day, it becomes challenging to test them on different browsers. And more importantly not all of them survive.
Why Your Selenium Tests are so Dang Brittle, and What to Do About ItJay Aho
If you are writing automated through-the-GUI tests for a web application, you are in danger of creating tests that are more expensive to maintain than they are worth. With well-factored Selenium RC tests running in Junit or TestNG, you can keep your abstraction layers or "Lingos" -- small bounded bits of slang for discrete parts of the object model -- separate, thereby reducing the maintenance costs of your tests, and improving your sanity.
This presentation is from a technical track webinar on:
•How and why automated web app code gets so dang brittle
•Why the expressiveness, readability, and fluency of your test code is so important to its maintenance cost
•Some basic, useful OOD patterns for writing very expressive web app tests using Selenium RC, in Java and in C#/.NET
•Some useful OOD principles to guide your design decisions, like keeping modules small, the SRP, DRY, "Lingos", and "Lingual Design"
•Some OOD principles worth violating, frequently, when writing automated test code, because it's just very different from application code
•How and why to prefer element locators like Id and Value attributes to xPath; how to keep xPath least brittle
•An introduction to Domain Specific Languages (DSLs) built on top of Selenium RC, using FitNesse
•An introduction to "fluent" Selenium RC testing using Scala
Prerequisites include experience with Java or C#, and ideally some basic OOD familiarity (inheritance, composition, encapsulation, polymorphism).
To view or download a replay of the event (WMV format), which included live demonstrations, please visit: http://www.pillartechnology.com/content/webinardetail/id/16
Selenium is an open-source and portable Web testing Framework that supports various operating systems, browsers, and programming languages. It supports programming languages like C#, Java, Python, PHP, Ruby, Perl, and JavaScript. Etc.
The thought process of non technical person while approachingBugRaptors
Selection of tool during Automation testing is a very hard task and BugRaptor’s always ensures that the selected tool will satisfy all the technical and business aspects. To simplify this hard task, Bugraprtor’s test automation CoE takes precedence in leveraging Selenium as a tool of choice for automating web application testing.
1. Quality Assurance Engineer
You fell in love with Computers/Technology/Engineering and are in the relationship with Testing Web
based applications for 3 years.
You have an inclination towards Open Source Technologies in Linux/ Unix Environment, neither less to
say any knowledge in any of the programming languages( C/ C ++/Java/PHP).
You are a scriptwriter too….Oh! Not the movie sagas; you love to write on SHELL & PERL and thus, you
like optimizing manual testing by developing automated script.
Selenium Automation Tool is your old buddy, and your genes cry out for continuous learning, creativity
in work and a self-go-getter attitude.
You wear your heart on your sleeve for Testing Web based E- learning Product, Maintaining Test
Environment, Preparing Test Cases, Test Execution and Management of Product Release.
Anythingcan happen over a cup of coffee- yes,and you sincerely go about that, by actively participating
in requirements meeting, Daily standup meetings, sharing the aroma of beans with the team.
You believe in Time management and so you complete testing tasks bang on time by closely working
with cross teams with minimal supervision.
This is perfect work environment if you take life with a pinch of salt and challenges at work with an
attitude of ‘I’m Here- let it roll’!